這是我的jQgrid javascript.Here我想在jQgrid.i中添加「addRow」方法不知道在哪裏放置「addRow」方法以及如何給他們的動作和參數。如何添加,編輯,搜索,刪除jQgrid
function jqGridShow(){
var lastsel2;
var parameters;
jQuery("#jqGrid01").jqGrid({
url: "JqGridDemoJson.action",
datatype:"json",
height: 200,
rowNum: 10,
rowList: [10,20,30],
colNames:['Inv No','Name'],
colModel:[
{name:'id',index:'id', editable: true,sorttype:"int",search:true},
{name:'name',index:'name', editable: true,width:30}
],
pager: "#jqGridPager01",
viewrecords: true,
add: true,
edit: true,
addtext: 'Add',
edittext: 'Edit',
caption: "Data",
hidegrid:false,
multiselect:true,
onSelectRow: function(id){
});
// Setup buttons
jQuery("#jqGrid01").jqGrid('navGrid','#jqGridPager01',
{edit:true,add:true,del:true,search:true},
{height:200,reloadAfterSubmit:true}
);
// Setup filters
jQuery("#jqGrid01").jqGrid('filterToolbar',{defaultSearch:true,stringResult:true});
// Set grid width to #content
$("#jqGrid01").jqGrid('setGridWidth', $("#content").width(), true);
// Bootstrap customization
$(".ui-pg-input").attr('class', 'form-control');
}
我搜索的細節了得到了下面one.but我用這個代碼,它不工作。 請幫助..
parameters =
{
rowID : "new_row",
url:"addGroupLevel3.action",
initdata : {},
position :"first",
useDefValues : false,
useFormatter : false,
addRowParams : {extraparam:{}}
}
jQuery("#grid_id").jqGrid('addRow',parameters);