Forum
10:20
05/05/2011
Please add possibility to upload field content as file files if new row is added or old row is edited
There are several two code samples which implement this:
http://jqgrid-php.net/examples
Tony sample in
http://www.trirand.com/blog/?p.....oad-again/
does not work if adding new row and requires jquery less than 1.5 version due to usage of outdated plugin.
Adding this seems simple.
code in jqgrid-php.net uses dataproxy property and is simple:
{
//get url
opts.url = $(this).getGridParam('url');
//use normal ajax-call for del
if(act.substring(0, 4) == 'del_')
{
$.ajax(opts);
}
//force iframe
opts.iframe = true;
var $form = $('#FrmGrid_' + $(this).getGridParam('id'));
var ele = $form.find('INPUT,TEXTAREA').not(':file');
//Prevent non-file inputs double serialization
ele.each(function()
{
$(this).data('name', $(this).attr('name')).removeAttr('name');
});
//Send only previously generated data + files
$form.ajaxSubmit(opts);
//Set names back after form being submitted
setTimeout(function()
{
ele.each(function()
{
$(this).attr('name', $(this).data('name'));
});
}, 200);
}
Most Users Ever Online: 715
Currently Online:
72 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
OlegK: 1255
markw65: 179
kobruleht: 144
phicarre: 132
YamilBracho: 124
Renso: 118
Member Stats:
Guest Posters: 447
Members: 11373
Moderators: 2
Admins: 1
Forum Stats:
Groups: 1
Forums: 8
Topics: 10592
Posts: 31289
Newest Members:
, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66