jQuery MiniUI
标题:
datagrid搜索的问题~~
[打印本页]
作者:
carboncocoa
时间:
2012-6-7 11:15:42
标题:
datagrid搜索的问题~~
示例中的datagrid搜索条件只有一个KEY的模糊查询
后台只能接收一个查询条件接收的数据如下:
{ key: "。。。" pageIndex: 0, pageSize: 10, sortField: "", sortOrder: "asc"}如果我有5种查询条件怎么办{
{ key: 条件1 key(这里还写KEY??) : 条件2 pageIndex: 0, pageSize: 10, sortField: "", sortOrder: "asc"}因为后台判断条件一条件二的方式是不同的,用一个KEY难以表达另外search函数我也没弄明白 function search() {
var key = document.getElementById("key").value;
grid.load({ key: key });
}
$("#key").bind("keydown", function (e) {
if (e.keyCode == 13) {
search();
}
});前面很好理解但是后面 $("#key").bind("keydown", function (e) {
if (e.keyCode == 13) {
search();
}
});到底绑定的是什么这里的#KEY应该是一个inputkeycode什么的到底是啥?
作者:
carboncocoa
时间:
2012-6-7 11:23:07
另外如果我有多个查询按钮
每个提交不同的条件
如何区分开来每个按钮提交的哪个
作者:
niko
时间:
2012-6-7 12:23:04
grid.load({key1: ..});
查询的参数是可以任意自定义的
作者:
carboncocoa
时间:
2012-6-7 12:31:00
$("#key").bind("keydown", function (e) { if (e.keyCode == 13) { search(); } });
那search函数这里该怎么写?
作者:
carboncocoa
时间:
2012-6-7 12:35:28
#key应该是标签id吧,那keydown跟keycode是什么啊
这段是根据标签id绑定吧,
作者:
niko
时间:
2012-6-7 15:22:59
你问题看不明白了。
是grid传递自定义参数的问题?
还是回车键处理的问题?
作者:
carboncocoa
时间:
2012-6-7 15:38:32
多谢了
我已经明白了
第一个我已经实现了
刚才只是不明白后面绑定的是什么
不过现在懂了
那个是触发回车查询的
作者:
niko
时间:
2012-6-7 16:31:36
嗯。
后面只是监听input的onkeydown,如果是回车,就自动查询。
是一个快捷操作。
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2