jQuery中编码实现Jqgrid的上下箭头移动行
jQuery("#editgrid").jqGrid({keys:{navkeys:[true,38,40]},});只截取了部分代码,这样不能实现支持Jqgrid的上下...
jQuery("#editgrid").jqGrid({
keys:{
navkeys: [true, 38,40]
},
});
只截取了部分代码,这样不能实现支持Jqgrid的上下箭头移动行吗? 展开
keys:{
navkeys: [true, 38,40]
},
});
只截取了部分代码,这样不能实现支持Jqgrid的上下箭头移动行吗? 展开
1个回答
展开全部
keys?这个是哪来的,jqgrid中在editGridRow,viewGridRow中才有navkeys的设置,设置了以后进入formedit就能用上下箭头进行移动行
更多追问追答
追问
您能帮我写一个小例子吗?
追答
$("#list").jqGrid({
datatype: "local",
mtype:"POST",
url:"url",
colNames:['No', 'somename'],
colModel:[
{name:'no',index:'no', width:30, sortable:false ,search:false, hidden:true},
{name:'somename',index:'someindex', width:80, sortable:false ,search:false, editable: true, editoptions:{size: 10,maxlength: 18}, editrules:{edithidden:true,required:true}}
],
rowNum:15,
rowList:[15,20,30],
gridview:true,
pager: $('#pagerb'),
viewrecords: true,
rownumbers: true,
rownumWidth: 30
}).navGrid('#pagerb',{
},{ //edit
top : 10,
left: 200,
navkeys: [true, 38, 40]
},{ //add
},{ //del
},{ //search
},{ //view
top : 5,
left: 200,
width: 325,
navkeys: [true, 38, 40]
}
);
像这样,修改和查看的时候就可以通过上下箭头键移动行了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询