grid.formeditを選択した後にダウンロードした事実をページャが引き続き1のNaN inspiteで表示します。 js。 jquery.jqGrid.min.jsに追加されたモジュールのリストを含むコメントの下に。jQgridは、データがないときにページャにNの1つを表示します。[フォームの編集ローカルデータ]
Blockquote
/* * jqGrid 3.8.2 - jQueryのグリッド*著作権MITとGPLライセンスの下でライセンス(C)2008、トニーTomov、[email protected] *デュアル*日:2010年12月14日*モジュール:grid.base.js; jquery.fmatter.js; grid.custom.js; grid.common.js; grid.formedit.js; jquery.searchFilter.js; grid.inlinedit.js; grid.celledit.js; jqModal.js; jqDnR.js; grid.subgrid.js; grid.grouping.js; grid.treegrid.js; grid.import.js; JsonXml.js; grid.setcolumns.js; grid.postext.js; grid.tbltogrid.js; grid.jqueryui.js; */
Blockquote
ただし、私の場合は手動でデータを編集するときです。次のように
スクリプトは次のとおりです。
var defURLParams="<?xml version='1.0' encoding='utf-8'?><urlParams/>";
var urlParams =defURLParams;
任意の提案が高く評価されるだろう:次のように
$('#list').jqGrid(
{
datatype: "xmlstring",
datastr: urlParams,
colNames:[
'Parameter Name',
'Parameter Value'
],
colModel:[ {name:'pName',index:'pName', width:100,editable:true,editoptions: {size:25}},
{name:'pValue',index:'pValue',width:100,editable:true,editoptions:{size:25}}
],
rowNum:10,
rowList:[10,20,30],
pager: '#pager',
sortname: 'pName',
viewrecords: true,
sortorder: "desc",
caption:"URL Parameters",
editurl:"<%=request.getContextPath()%>/GenerateXMLResponse.do", //dummy URL
height:210 ,
width:420
}).navGrid('#pager',{edit:true,add:true,del:true});
datastrは、空のXML文字列に初期化されます。