Att*_*cus 7 javascript css jqgrid
我正在使用jqGrid和搜索工具栏.现在有几列我不需要搜索字段,因为我不想让它们可搜索(即一列复选框).对于这些列,我想隐藏搜索工具栏中的搜索字段.我在jqGrid 文档中已经读过该viewable选项可以设置为false.这是我设置viewable选项的部分:
colModel :[
{name:'checkbox', index:'checkbox', width:'3%', viewable:false},
Run Code Online (Sandbox Code Playgroud)
以下是我创建搜索工具栏的方法:
jQuery(function(){
jQuery("#listTable").jqGrid('filterToolbar',{stringResult: true, searchOnEnter: false});
});
Run Code Online (Sandbox Code Playgroud)
根据文档,该viewable选项仅在viewGridRow激活方法时有效.
但是当我使用(激活)viewGridRow方法时,会创建另一个对话框.在该对话框viewable中,未显示设置为false 的列.但我想在搜索工具栏中隐藏搜索字段而不是在新对话框中.我怎样才能做到这一点?
我也试图得到相应的div(围绕我的搜索字段的那个)并将其设置style.display为none.但这没有用.
有没有办法在搜索工具栏中隐藏此搜索字段?
Aru*_*hny 18
在列模型中,search:false为不希望搜索过滤器的列添加选项.例如:
{
label : 'User',
name : 'name',
width : 500,
sortable : false,
search : false
}
Run Code Online (Sandbox Code Playgroud)
你可以在这里找到文档.
| 归档时间: |
|
| 查看次数: |
11113 次 |
| 最近记录: |