我發現this fiddle的功能完全如何,我希望它在我的網頁上,除了我需要的搜索只發生在用戶單擊搜索按鈕(我也可以使用幫助添加)或點擊輸入鍵 - 而不是他們正在打字。jquery實時搜索:用按鈕觸發?
下面的代碼:
//Live Search
$('.filter-bar #search').search('.filter-results li', function(on) {
on.all(function(results) {
var size = results ? results.size() : 0
$('.filter-results-count').text(size + ' results');
});
on.reset(function() {
$('.no-filter-results').hide();
$('.filter-results li').show();
});
on.empty(function() {
$('.no-filter-results').show();
$('.filter-results li').hide();
});
on.results(function(results) {
$('.no-filter-results').hide();
$('.filter-results li').hide();
results.show();
});
});
的下一步將是使搜索不區分大小寫,佔一些O型的。
(我可以使用快速銀或液態金屬或類似的東西?)
如果你可以修改小提琴來解決,這將是最好的,我理解。
您最終必須正確學習JS,爲什麼不現在通過一些教程? – 2013-02-12 17:11:06
@Asad該問題的答案通常是「截止日期」。 – Blazemonger 2013-02-12 17:13:40
@Blazemonger對,但如果你學會了如何在沒有外部輸入的情況下完成任務,你可以更快地完成截止日期。只是修改這段代碼是回答這個問題的一種方法,但我認爲從長遠來看,解決問題的這種方法對於OP來說是可持續的。 – 2013-02-12 17:16:43