使用jqGrid v4显示一些本地数据。我试图遵循这个简单的例子@http://www.ok-soft-gmbh.com/jqGrid/SimpleLocalGrid.htm。我的结果是,寻呼机元素是正确的,但他们被禁用。如果有人可以帮忙指出我可能会出错的地方,我已附上我的代码。任何帮助赞赏。 感谢当使用本地数据类型时,jqGrid v4.0传呼机不工作
var myData = [
{ id:'1', name:'a', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'2', name:'b', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'3', name:'c', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'4', name:'d', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'5', name:'e', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'6', name:'f', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'7', name:'g', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'8', name:'h', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'9', name:'i', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'10', name:'j', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'11', name:'k', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'12', name:'l', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'13', name:'m', dob:'2000-08-26',address:'here',telNo:'2587456'},
{ id:'14', name:'n', dob:'2000-08-26',address:'here',telNo:'2587456'}
];
$("#resultGrid").jqGrid({
datatype: "local",
data: myData,
autowidth:true,
colNames:['ID','Name', 'DOB', 'Address','Telephone Number'],
colModel:[
{name:'id',index:'id', sorttype:"text"},
{name:'name',index:'name', sorttype:"text"},
{name:'dob',index:'dob', sorttype:"date", formatter:"date"},
{name:'address',index:'address', sorttype:"text"},
{name:'telNo',index:'telNo', align:"right",sortable:false}
],
rowNum:10,
rowList:[5,10,20],
pager: '#pager',
gridview:true,
rownumbers:true,
viewrecords: true,
sortorder: 'desc',
caption:'Search Results',
height: '100%'});
感谢您的回应,但据我所见,唯一的区别是版本号。我试图使用4.0,在演示使用3.8.2,有调用本地数据数组的方法改变了吗? – 2011-05-10 20:40:32
@ user746980:我在演示中使用了jqGrid 4.0。你可以看看你是否打开使用的文件http://www.ok-soft-gmbh.com/jqGrid/jquery.jqGrid-4.0.0/js/jquery.jqGrid.min.js。 – Oleg 2011-05-10 20:54:07