我已经阅读了很多关于如何使包含不区分大小写的建议,但似乎没有任何东西适合我所拥有的。对不起,如果我错过了显而易见的事。
我有这个。
var data = this.value.split(" ");
$.each(data, function(i, v) {
rows.filter(":contains('" + v + "')").show();
});
如何使其不区分大小写?
感谢。
更新
我使用了这个:
var data = this.value.split(" ");
$.each(data, function(i, v) {
rows.filter(":Contains('" + v + "')").show();
});
});
jQuery.expr[":"].Contains = jQuery.expr.createPseudo(function(arg) {
return function( elem ) {
return jQuery(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
};