0
我使用jqgrid 4.5.2。並希望實現鍵盤導航。jQgrid綁定鍵不工作
創建我的網格,這些選項:
$('#shipTable').jqGrid({
data : griddata ,
autowidth : true ,
datatype : 'local' ,
scrollOffset : 23 ,
colNames : headers ,
colModel : colModel ,
rowNum : len ,
sortorder : 'desc' ,
sortname : 'id' ,
ignoreCase : true ,
scrollrows : true ,
viewrecords : true ,
gridview : true ,
multiselect : true,
multiboxonly : false ,
caption : "a caption"
});
$('#shipTable').jqGrid('setGridParam', {
pager : '#pager'
});
$('#shipTable').jqGrid('navGrid', '#pager', {
del : false ,
add : false ,
edit : true ,
search : true
});
$('#shipTable').jqGrid('bindKeys', {
onEnter : function(rowid){
alert("You enter a row with id:" + rowid);
} ,
onSpace : null ,
onLeftKey : null ,
onRightKey : null ,
scrollingRows : true
});
網格構造精細,使用向上向下箭頭滾動剛溢出視圖。如果視圖沒有溢出,則什麼都不會發生。當選擇一行時按Enter鍵也不會產生警報。
我在這裏錯過了什麼?
謝謝
的標籤識別實際上是#shipTable,原諒我的錯字。 – jorrebor