就在昨天,我开始使用 jq-grid,到目前为止,事情的完成方式对我来说有点模糊。见下文...
function setUpStudentEntryGrid(numberofstuds){
$("#studentset").jqGrid({
url:"<c:url value='/registrationcarts/constructjson/'/>"+numberofstuds,
datatype: "json",
colNames:['id','First Name', 'Last Name'],
colModel:[
{name:'id',index:'id', width:60},
{name:'firstName',index:'fName', width:300, editable:true},
{name:'lastName',index:'lastName', width:300, editable:true}
],
rowNum:10,
rowList:[10,20,30],
pager: '#pager',
sortname: 'id',
viewrecords: true,
sortorder: "desc",
editurl: "<c:url value='/students/addnew'/>",
caption: "Using navigator"
});
$('#studentset').jqGrid('navGrid',"#pager",{edit:false,add:false,save:false,del:false,search:false});
$('#studentset').jqGrid('inlineNav',"#pager");
}
我有内联编辑工作,数据将进入数据库。我的操作只是返回一个字符串,上面写着“学生已保存”。在火虫上,我在响应中得到了返回字符串,所以我的操作正在起作用。我计划$('#studentset').jqGrid('setRowData',Newly_created_ID,{firstName:"name", lastName:"name"});
在修改我的字符串后使用。
如上所示,如何使用 inlineNav 手动访问和更新行 ID?
可以这么说,我正在寻找稻草,因为我不太确定如何设置它。有人可以请教。
谢谢你。