gpt4 book ai didi

Javascript 区分大小写过滤器

转载 作者:行者123 更新时间:2023-11-30 17:44:01 25 4
gpt4 key购买 nike

我正在使用下面的脚本来过滤表格中的结果。唯一的问题是它区分大小写。我将如何让它不区分大小写?

<script>
$(document).ready(function() {

$("#searchInput").keyup(function(){
//hide all the rows
$("#fbody").find("tr").hide();

//split the current value of searchInput
var data = this.value.split(" ");
//create a jquery object of the rows
var jo = $("#fbody").find("tr");

//Recusively filter the jquery object to get results.
$.each(data, function(i, v){
jo = jo.filter("*:contains('"+v+"')");
});
//show the rows that match.
jo.show();
//Removes the placeholder text

}).focus(function(){
this.value="";
$(this).css({"color":"black"});
$(this).unbind('focus');
}).css({"color":"#C0C0C0"});

});

</script>

最佳答案

http://jsfiddle.net/baeXs/http://css-tricks.com/snippets/jquery/make-jquery-contains-case-insensitive/会帮你的

$.expr[":"].containsNoCase = $.expr.createPseudo(function(arg) {
return function( elem ) {
return $(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
};
});

关于Javascript 区分大小写过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20481110/

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