gpt4 book ai didi

jquery-ui - 如何使 JQGrid 中的过滤器工具栏不区分大小写并在其中设置占位符?

转载 作者:行者123 更新时间:2023-12-02 19:13:50 25 4
gpt4 key购买 nike

有时我不容易得到一些小东西。

今天我的问题是我正在使用 JQgrid,因为我使用过滤器工具栏进行搜索。

它工作正常,但我需要的是搜索仅区分大小写。

示例:“A”

如果我给它显示结果安东尼。但如果我给“a”,它不会显示任何内容,如何使其敏感。

这是我的代码:

<script type="text/javascript">
$(document).ready(function () {
var lastsel3;
var cl;
var a = new Date();
var QColName = a.getFullYear();
var Q4ColName = (a.getFullYear()) + 1;
var json_string = document.getElementById("hdntxt").value;

if (json_string.length > 0) {
var search_result = $.parseJSON(json_string);
}
jQuery("#gvLockHistory").jqGrid({
contentType: "application/json; charset=utf-8",
height: 'auto',
width: '480',
gridview: true,
datatype: "local",
data: search_result,
colNames: ['Type', 'Month', 'Action'],
colModel: [
{ name: 'LockType', index: 'LockType', editable: false, sortable: true, align: 'center',width:158 },
{ name: 'MonthYearStringValue', index: 'MonthYearStringValue', editable: false, sortable: false, align: 'center', width: 157 },
{ name: 'IsActive', index: 'IsActive', editable: true, align: 'center', sortable: false, search: false, width: 150 }
],
rowNum: 8,
pager: '#pager',
rowList: [8, 10, 20, 30],
multipleSearch: true,
multipleGroup: true,
shrinkToFit: false,
viewrecords: true,
caseSensitive: false,
sortorder: "desc",
//editurl: "server.php",
gridComplete: function () {
var ids = jQuery("#gvLockHistory").jqGrid('getDataIDs');
for (var i = 0; i < ids.length; i++) {
cl = ids[i];
//be = "<input class='btn btn-mini' type='button' value='Unlock' onclick=\"unlock('" + cl + "');\" />";
be = "<input class='btn btn-mini' type='button' value='Unlock' onclick=\"unlock('" + cl + "');\" />";
jQuery("#gvLockHistory").jqGrid('setRowData', ids[i], { IsActive: be });

}
}
});

这是我在网上搜索的,以使大小写不敏感,但它不起作用

    $("#gvLockHistory").filterToolbar({ stringResult: true, searchOnEnter: false,defaultSearch:"cn"});


});

请帮助我提前致谢。请不要忘记需要在过滤器部分中显示的占位符。

最佳答案

如果您使用的是相对较新版本的 jqgrid,您可以设置以下选项以使搜索不区分大小写:

ignoreCase: true

希望有帮助。

关于jquery-ui - 如何使 JQGrid 中的过滤器工具栏不区分大小写并在其中设置占位符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13542200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com