2015-09-15 58 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,不客气 –