繁体   English   中英

使用kickout.js进行搜索

[英]Search using knockout.js

我有代码搜索使用基因敲除

        function UserListModel(list) {
        var self = this;
        self.searchData = ko.observable();
        //self.pagedList = ko.utils.pagedObservableArray(list);
        self.pagedList = ko.utils.pagedObservableArray({ data: list, showFirstLast: true });

        var allData = list;
        self.clearSearch = function () {
            self.searchData("");
            self.pagedList.allData(allData);
        };
        self.search = function () {
            var filterData = allData;
            if (self.searchData() != "") {
                filterData = $.grep(allData, function (e) {
                    return e.Name.search(self.searchData()) >= 0;
                });
            }
            self.pagedList.allData(filterData);
        };
    }

搜索时,只能搜索大写或小写的精确输入文本。 我希望它能够搜索相对的大写和小写字母。

将搜索词和要搜索的字符串转换为小写 然后,您将获得所需的不区分大小写的搜索。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM