how to remove case sensitivitiy in jquery search filter -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 4 जवाब
मुझे यह बेला मिला .. , यह ठीक काम करता है लेकिन किसी को भी यह पता हो सकता है कि मामले में संवेदनशीलता कैसे निकाली जाए। आपको नौकरी का धन्यवाद, किसी भी मदद की सराहना की है ^^
$ ("# searchInput")। कुंजीप (समारोह () {// searchInput के वर्तमान मूल्य को विभाजित करें Var डेटा = this.value.split (""); // पंक्तियों का एक jquery ऑब्जेक्ट बनाओ var jo = $ ("# fbody")। Find ("tr"); यदि (this.value == "") {Jo.show (); return;} // सभी पंक्तियाँ jo.hide (); // छिपाने के लिए परिणाम प्राप्त करने के लिए jquery ऑब्जेक्ट को भलीभांति फ़िल्टर करें। Jo.filter (फ़ंक्शन (i, v) {var $ t = $ ( यह); (var d = 0; d & lt; डेटा। लांघ; ++ डी) {यदि ($ t.is (": में शामिल है ('" + डेटा [डी] + "')")) {वापस सच ;}} वापसी झूठी;}) // पंक्तियों को दिखाएं जो मैच। (दिखाएं);}) फ़ोकस (फ़ंक्शन () {this.value = ""; $ (this) .css ({"color": " Black "}); $ (यह)। अनबंड ('फ़ोकस');})। सीएसएस ({" रंग ":" # C0C0C0 "
}); < / Div>
उपयोग करें
jo.filter (फ़ंक्शन (i, v) {var $ t = $ (This); के लिए (var d = 0; d & lt; data.length; ++ d) {console.log (डेटा [डी])। ToLowerCase ()); यदि ($ t.is (": ('"+ डेटा [डी] .toLowerCase () +" ') ")) {वापस सच; } } विवरण झूठा है; })
Comments
Post a Comment