jQuery("#list7").jqGrid({
url:'server.php?q=2',
datatype: "json",
colNames:[asd1,'Date', 'Client', 'Amount','Tax','Total','Notes'],
colModel:[
{name:'id',index:'id', width:55,editable:false,editoptions:{readonly:true,size:10}},
{name:'invdate',index:'invdate', width:90,editable:true,editoptions:{size:10}},
{name:'name',index:'name', width:100,editable:true,editoptions:{size:25}},
{name:'amount',index:'amount', width:80,align:"right",editable:true,editoptions:{size:10}},
{name:'tax',index:'tax', width:80, align:"right",editable:true,editoptions:{size:10}},
{name:'total',index:'total', width:80,align:"right",editable:true,editoptions:{size:10}},
{name:'note',index:'note', width:150, sortable:false,editable: true,edittype:"textarea", editoptions:{rows:"2",cols:"20"}}
],
rowNum:10,
rowList:[10,20,30],
imgpath: gridimgpath,
pager: jQuery('#pager7'),
sortname: 'id',
viewrecords: true,
sortorder: "desc",
caption:"Set Methods Example",
// editurl:"someurl.php?q=1",
height: 210
});
jQuery("#list7").navGrid('#pager7',
//{height:280,reloadAfterSubmit:true,onClickButton:add()},
{},//add
{},//edit
{height:280,reloadAfterSubmit:true,url:"someurl.php?q=3"},//del
{},//find
{}//refresh
)
;
API中不是说,用url可以代替editurl吗,当我注释掉editurl时,页面上单击del按钮,弹出no url is set,怎么回事呢?
改成
{height:280,reloadAfterSubmit:true,editurl:"someurl.php?q=3"},//del