如何call/Use beforeRequest jqGrid
How to call/Use beforeRequest jqGrid
我正在使用 jqGrid,我想检查 keyCode 以阻止用户的请求。比如,当他们按下回车键时,我在请求之前就这样做了。
我有这个代码:
$('#grid').jqGrid({
...,
...,
beforeRequest:function() {/* some code that returns either true or false*/}
})
在文档中,它说,如果 beforeRequest
的数据类型是一个函数,它不会触发。
我不确定如何实现数据类型不是 'Function'
的前请求
Guriddo jqGrid documentation说:"This event fire before requesting any data. Also does not fire if datatype is function. If the event return false the request is not made to the server."
这意味着如果您的数据类型是函数,则不会调用该事件。用简单的话来说,如果你的数据类型不起作用,你可以在网格选项中使用事件。通过这样的例子:
$("#grid").jqGrid({
...
datatype : "json", // or xml or local
url: "someurl",
beforeRequest : function() {
if(condition_not_to_request) {
return false;
}
return true;
},
...,
});
希望对您有所帮助
我正在使用 jqGrid,我想检查 keyCode 以阻止用户的请求。比如,当他们按下回车键时,我在请求之前就这样做了。
我有这个代码:
$('#grid').jqGrid({
...,
...,
beforeRequest:function() {/* some code that returns either true or false*/}
})
在文档中,它说,如果 beforeRequest
的数据类型是一个函数,它不会触发。
我不确定如何实现数据类型不是 'Function'
的前请求Guriddo jqGrid documentation说:"This event fire before requesting any data. Also does not fire if datatype is function. If the event return false the request is not made to the server."
这意味着如果您的数据类型是函数,则不会调用该事件。用简单的话来说,如果你的数据类型不起作用,你可以在网格选项中使用事件。通过这样的例子:
$("#grid").jqGrid({
...
datatype : "json", // or xml or local
url: "someurl",
beforeRequest : function() {
if(condition_not_to_request) {
return false;
}
return true;
},
...,
});
希望对您有所帮助