当没有数据时,jQgrid在寻呼机中显示N中的1个[表格编辑本地数据]

时间:2011-01-06 13:45:55

标签: jqgrid

尽管我在选择grid.formedit.js之后已经下载了这个事实,但仍然存在寻呼机仍显示NaN 1的问题。包含添加到jquery.jqGrid.min.js。

的模块列表的注释下方
Blockquote

/ * * jqGrid 3.8.2 - jQuery Grid *版权所有(c)2008,Tony Tomov,tony @ trirand.com *根据MIT和GPL许可证双重许可*日期:2010-12-14 *模块:网格。 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

但是,在我的情况下,它是在手动编辑数据时。

脚本如下:

$('#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字符串,如下所示:

var defURLParams="<?xml version='1.0' encoding='utf-8'?><urlParams/>";

var urlParams =defURLParams;

任何建议都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

您可以在数据中解决问题,包括total。目前尚不清楚您计划采用哪种形式将数据包含在datastr中使用的XML字符串中。您应该使用xmlReader来描述数据(有关详细信息,请参阅documentation)。定义可以是xmlReader: {root: "urlParams", ...}(要写更多,需要知道输入数据的格式)。