Forum


03:17

05/01/2009

First..many thanks for good AJAX grid, works very fine.
I works always with Firefox and i've building a little administration with jQuery grid. I hearn from my friend that jQuery grid don't working into IE7.
I don't seen what's the problem. I've using search form here, but once have no answer.
My code:
[code]
<script type=”text/javascript”>
jQuery(”#navgrid”).jqGrid({
url:'grid/server.php?q=1',
datatype: “json”,
colNames:['ID','Land', 'Hoofdtekst', 'Subtekst','Tekst'],
colModel:[
{name:'id',index:'id', width:10,editable:false,editoptions:{readonly:true,size:10}},
{name:'lang',index:'lang', width:20,editable:true,edittype:"select",editoptions:{value: "dutch:dutch;english:english;german:german"}},
{name:'mainkey',index:'mainkey', width:40,editable:true,editoptions:{size:25}},
{name:'subkey',index:'subkey', width:20, editable:true,editoptions:{size:10}},
{name:'descr',index:'descr', width:80,editable:true,editoptions:{size:10}}
],
rowNum:25,
rowList:[10,20,30],
imgpath: 'grid/themes/sand/images',
pager: jQuery('#pagernav'),
sortname: 'id',
viewrecords: true,
sortorder: “asc”,
caption:”Taalbestand”,
height:'100%',
width:950
})
.navGrid('#pagernav',
{edit:true,add:true,delete:true,search:true,reload:true}, //options
{
height:280,
msg:”De gegevens is met succes gewijzigd”,
Caption:”Edit”,
editCaption:”Wijzigen”,
bSubmit:”Wijzigen”,
bCancel:”Cancel”,
url:”grid/server.php?q=2″,
reloadAfterSubmit:true,
closeAfterEdit:true,
processData: “Bezig….”,
onclickSubmit: function() {
var sr = jQuery(”#pagernav”).getGridParam('selrow');
var rowData = jQuery(”#pagernav”).getRowData(sr);
this.editData = {”promot_id” : rowData['promot_id']};
retarr = {”promot_id” : rowData['promot_id']};
return retarr;
}
}, // edit options
{
height:280,
msg:”De gegevens is met succes toegevoegd”,
Caption:”Edit”,
addCaption:”Toevoegen”,
bSubmit:”Toevoegen”,
bCancel:”Cancel”,
url:”grid/server.php?q=3″,
reloadAfterSubmit:true,
closeAfterAdd:true,
processData: “Bezig….”,
onclickSubmit: function() {
var sr = jQuery(”#pagernav”).getGridParam('selrow');
var rowData = jQuery(”#pagernav”).getRowData(sr);
this.addData = {”promot_id” : rowData['promot_id']};
retarr = {”promot_id” : rowData['promot_id']};
return retarr;
}
}, // add options
{
reloadAfterSubmit:false,
url:”grid/server.php?q=4″,
deleteCaption:”Verwijderen”,
onclickSubmit: function() {
var sr = jQuery(”#pagernav”).getGridParam('selrow');
var rowData = jQuery(”#pagernav”).getRowData(sr);
this.addData = {”promot_id” : rowData['promot_id']};
retarr = {”promot_id” : rowData['promot_id']};
return retarr;
}
} // del options
);
</script>
[/code]
The errormessage: Row 79, text 5, 'null' are empty or no object and Row 95, text 21, id or object are awaiting.
Can any help me with this problem?
[edit]
if i'm remove .navGrid('#pagernav', the grid works it, but i cann't editing, saving and remove.
[/edit]
07:21

Moderators
30/10/2007

Hello,
Maybe you forgot to include jquery document ready function here. Do it and I'm sure it will work.
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:
51 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