我正在尝试根据具有key:true set的列的值更新行,但该列是字母数字,这里是网格:
jQuery("#list2").jqGrid({
datatype: "local",
colNames:['Col1','Col2', 'Col3'],
colModel:[
{name:'Col1', width:200, key:true},
{name:'Col2', width:90},
{name:'Col3', width:100}
],
rowNum:20,
caption:"Output"
});
以下是我正在测试的是否可以根据Col1的值访问行数据,Col1是数字和字母的混合,并且在20到32个字符之间。
var blah = jQuery("#list2").getRowData( '23feba2f5258b2bffe0454' );
$("#error").text(JSON.stringify(blah));
以上内容只会将“{}”打印到ID错误的div。 但如果你尝试:
var blah = jQuery("#list2").getRowData( '1' );
$("#error").text(JSON.stringify(blah));
将打印对象。
任何帮助都非常感激。