我正在嘗試爲html列表框創建一個過濾器。該列表框從MySQL數據庫填充並正確加載所有內容。我有一個我輸入的文本框,並且列表過濾器完全基於輸入的內容。我真的需要這個不區分大小寫。換句話說,因爲它是如果我進入國會大廈A該函數返回所有以Capitol A開頭的條目我需要它返回以大寫字母開頭的所有條目。如何讓這個jquery過濾器不區分大小寫?
這是函數
$('#custsearch').keyup(function() {
var valThis = this.value;
lenght = this.value.length;
$('.cust').each(function() {
var text = $(this).text(),
textL = text,
htmlR = '<b>' + text.substr(0, lenght) + '</b>' + text.substr(lenght);
(textL.indexOf(valThis) == 0) ? $(this).html(htmlR).show() : $(this).hide();
});
});
你嘗試轉換爲小寫首先使用JavaScript'.toLowerCase()'小寫? –