我已經添加搜索下拉與jQuery。它的搜索很好。現在,如果輸入數據與我的數組數據不匹配,然後在輸入字段的下方顯示文本消息通知,並且文本與數組匹配,然後自動隱藏消息通知,我想添加它。我怎樣才能做到這一點?JQuery的自動完成,如果沒有找到數據,然後顯示通知
<input type='text' title='Tags' id='tags' />
$(document).ready(function() {
var aTags = ["ask","always", "all", "alright", "one", "foo", "blackberry", "tweet","force9", "westerners", "sport"];
$("#tags").autocomplete({
source: aTags
});
});
請檢查此鏈接https://jsfiddle.net/Sakib001 23/jjc05c4h/1 /。第一次的數據不符合爲什麼它顯示「不匹配」的信息。它的好處是,如果數據與數組相匹配,則隱藏該消息。我怎樣才能做到這一點? – rayan005
你需要調用'hide()',而不是'hide'。然後你需要在另一種情況下添加'show()':https://jsfiddle.net/jjc05c4h/2/。另外請注意,它是'message',而不是'messag'。儘管如此,我會按照我在示例中所做的方式進行操作。你的邏輯只是增加了不必要的複雜化 –