Forum


01:16

25/02/2010

Hello,
I'm really new to jQuery and jqGrid and I really like what I've been able to accomplish so far. Thank you for such a great plugin.
My question stems from the need to add a new record, but when I click on the add button I would like to pop up a custom form. I would like to form to submit the data to a custom url. How would I do this? Once submitted I would like the current grid to just reload.
Thanks,
tom
02:23

12/02/2010

hi,
Since you didn't include your grid definition, I'll just assumed that you have the form included on your jqgrid installation and you only need to define a custom/different url to your add/edit/delete button.
here's mine, I defined the add/edit/delete option first:
var delOptions={url:'/order/delete', closeAfterAdd:'true'}
var addOptions={top:50,left:"100",width:500,url:'/order/create',closeAfterAdd:'true'}
var editOptions={top:50,left:"100",width:500,url:'/order/edit',closeAfterEdit:'true'}
then on my pager/navgrid option:
jQuery("#list2").jqGrid('navGrid','#pager2', {add:true,addtext:'Add',del:true,deltext:'Delete',edit:true,edittext: 'Edit'},
editOptions, // Edit Button
addOptions, // Add Button handler handler
delOptions, // Delete Button handler
{})
hth,
lupin
19:02

Moderators
30/10/2007

Hello,
What we should understand under "form content"?
Entry new form or data in some format from the server which should fill the already created form?
Regards
Tony
For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.
Most Users Ever Online: 715
Currently Online:
67 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