Javascript 使用knockout.js进行搜索
我使用knockout.js进行代码搜索Javascript 使用knockout.js进行搜索,javascript,jquery,ajax,knockout.js,knockout-2.0,Javascript,Jquery,Ajax,Knockout.js,Knockout 2.0,我使用knockout.js进行代码搜索 function UserListModel(list) { var self = this; self.searchData = ko.observable(); //self.pagedList = ko.utils.pagedObservableArray(list); self.pagedList = ko.utils.pagedObservableArray({ d
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);
};
}
搜索时,它只能搜索大写或小写的精确输入文本。我希望它能够搜索相对大小写。转换搜索词和正在搜索的字符串。然后您将获得所需的不区分大小写的搜索