jqgrid searchoptions所有参数
时间: 2023-10-27 20:06:04 浏览: 223
jqGrid 的 `searchoptions` 参数用于设置搜索框的选项。`searchoptions` 包含以下属性:
- `sopt`: 定义用于搜索的操作符数组。默认值是 `['eq', 'ne', 'lt', 'le', 'gt', 'ge', 'bw', 'bn', 'in', 'ni', 'ew', 'en', 'cn', 'nc']`。具体含义如下:
- `eq`: 等于
- `ne`: 不等于
- `lt`: 小于
- `le`: 小于或等于
- `gt`: 大于
- `ge`: 大于或等于
- `bw`: 以...开始
- `bn`: 不以...开始
- `in`: 包含
- `ni`: 不包含
- `ew`: 以...结束
- `en`: 不以...结束
- `cn`: 包含(大小写敏感)
- `nc`: 不包含(大小写敏感)
- `dataEvents`: 定义用于搜索的事件列表。默认值是 `[]`。
- `attr`: 定义用于搜索的属性。默认值是 `{}`。
- `defaultValue`: 定义搜索框的默认值。默认值是 `''`。
- `value`: 定义搜索框的值。默认值是 `''`。
- `dataUrl`: 定义一个 URL,用于从服务器动态加载数据并填充下拉列表。默认值是 `''`。
- `buildSelect`: 定义一个函数,用于自定义如何构建下拉列表。默认值是 `null`。
- `multiple`: 定义是否允许多选。默认值是 `false`。
- `separator`: 定义多选时的分隔符。默认值是 `','`。
- `sopt`: 定义可用的操作符。默认值是 `['eq', 'ne', 'lt', 'le', 'gt', 'ge', 'bw', 'bn', 'in', 'ni', 'ew', 'en', 'cn', 'nc']`。
- `attr`: 定义搜索框的属性。默认值是 `{}`。
- `custom_value`: 定义一个函数,用于自定义搜索框的值。默认值是 `null`。
- `custom_element`: 定义一个函数,用于自定义搜索框的 HTML 元素。默认值是 `null`。
- `custom_element_value`: 定义一个函数,用于自定义搜索框的值。默认值是 `null`。
- `clearSearch`: 定义一个布尔值,表示是否在搜索框中显示“清除搜索”按钮。默认值是 `false`。
- `searchhidden`: 定义一个布尔值,表示是否在隐藏列中搜索。默认值是 `false`。
- `overlay`: 定义一个布尔值,表示是否在搜索框上方显示遮罩层。默认值是 `false`。
- `width`: 定义搜索框的宽度。默认值是 `150`。
- `height`: 定义搜索框的高度。默认值是 `22`。
- `dataInit`: 定义一个函数,用于初始化搜索框。默认值是 `null`。
- `sopt`: 定义可用的操作符。默认值是 `['eq', 'ne', 'lt', 'le', 'gt', 'ge', 'bw', 'bn', 'in', 'ni', 'ew', 'en', 'cn', 'nc']`。
- `searchOnEnter`: 定义一个布尔值,表示是否在按下回车键时执行搜索。默认值是 `false`。
- `jqModal`: 定义一个布尔值,表示是否使用 jqModal。默认值是 `false`。
- `closeAfterSearch`: 定义一个布尔值,表示是否在搜索后关闭搜索框。默认值是 `true`。
- `closeAfterReset`: 定义一个布尔值,表示是否在重置后关闭搜索框。默认值是 `true`。
- `multipleSearch`: 定义一个布尔值,表示是否启用多条件搜索。默认值是 `false`。
- `multipleGroup`: 定义一个布尔值,表示是否启用多条件分组搜索。默认值是 `false`。
- `showQuery`: 定义一个布尔值,表示是否在搜索框下方显示查询语句。默认值是 `false`。
- `errorcheck`: 定义一个布尔值,表示是否启用错误检查。默认值是 `true`。
- `soptSelect`: 定义可用的操作符选项。默认值是 `{}`。
- `groupOps`: 定义可用的分组操作符。默认值是 `{}`。
- `operandTitle`: 定义操作符选项的标题。默认值是 `{}`。
- `resetTitle`: 定义重置按钮的标题。默认值是 `''`。
- `searchTitle`: 定义搜索按钮的标题。默认值是 `''`。
- `groupOpsTitle`: 定义分组操作符选项的标题。默认值是 `{}`。
- `matchText`: 定义匹配文本的标题。默认值是 `' Match'`。
- `rulesText`: 定义规则文本的标题。默认值是 `' Rules'`。
- `addGroupSelect`: 定义一个布尔值,表示是否添加分组操作符选项。默认值是 `false`。
- `addruleTitle`: 定义添加规则的标题。默认值是 `'Add Rule'`。
- `delruleTitle`: 定义删除规则的标题。默认值是 `'Delete Rule'`。
- `addruleText`: 定义添加规则的文本。默认值是 `'Add Rule'`。
- `delruleText`: 定义删除规则的文本。默认值是 `'Delete Rule'`。
- `alertCaption`: 定义警告框标题。默认值是 `'Warning'`。
- `alertText`: 定义警告框文本。默认值是 `'Please, select row'`。
- `operandTitle`: 定义操作符选项的标题。默认值是 `{}`。
阅读全文