首先,什么是单字段查询,所谓的单字段查询就是针对某个属性进行查询。比如一个学生对象中有年龄和姓名,那么就是针对年龄或姓名进行查询。
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']}
);
});单字段搜索的难点和麻烦在于后台的交互。这个要和多字段一起结合比较方便,我们下一章再做说明。

