jqGrid基础学习:9jqGrid的单字段查询

首先,什么是单字段查询,所谓的单字段查询就是针对某个属性进行查询。比如一个学生对象中有年龄和姓名,那么就是针对年龄或姓名进行查询。

jqGrid中使用单字段非常简单。首先第一步是设置那些字段可以进行搜索。默认是所有字段都可以搜索的。如果要设定不可以搜索,只需要在colModel的name中设置search:false就行。

接下来关于启用搜索功能,一般有两种方法,一种是采用导航条中的search:true即可。另一种是使用方法进行。
来看第一种:

jQuery("#grid_id")
.navGrid('#pager',{edit:false,add:false,del:false,search:false})

效果如下:

单字段查询

单字段查询


第二种

$("#bsdata").click(function(){
	jQuery("#search").jqGrid('searchGrid',
		{sopt:['cn','bw','eq','ne','lt','gt','ew']}
	);
});
单字段查询使用方法的例子

单字段查询使用方法的例子

单字段搜索的难点和麻烦在于后台的交互。这个要和多字段一起结合比较方便,我们下一章再做说明。


Post a Comment