2015-09-15 96 views
0

enter image description here清除自動完成數據的Jquery

你可以看到上面的圖片,如果我選擇接受組織,收件人自動完成框顯示所選組織的所有收件人。但問題是如果組織沒有任何收件人,自動填充框會顯示以前的收件人。那不應該是。我想清除組織上的下一個自動完成數據列表,下拉。如何實現它?

回答

1

只是使源空

嘗試這樣

// suppose your autocomplete selector is id='image' 
$("#image").autocomplete({"source": [""]}); 

,或者你可以destory它

這樣

$("#image").autocomplete("destroy"); 

然後重新assing數據,就能自動平變化

這樣的

$("#image").autocomplete({"source": datasrouce}); 
+0

$(「#image」)。autocomplete({「source」:[「」]})。完美的工作。謝謝!!我使用的是單引號「',而不是[」「],單引號向自動完成框的onKeyDown事件向服務器發出請求,這就是問題所在。現在它是固定的謝謝 –

+0

@AbhishekRajawat,不客氣 –