我选择了与国家/地区相关联的jquery。它包含国家/地区名称以及任意选项。如果选择任何,则应删除输入文本字段中的所有其他选定值,并且此时应仅显示任何选项(在输入文本框中)。
我使用以下代码从文本框中删除选定的值。
$("#country option[value='"+selectedoption+"']").remove();
问题在于,当选择任何选项时,下拉列表中的所有其他选项都将被删除。任何人都可以帮我解决这个问题。我已经在http://jsfiddle.net/Q52wt/5/中分享了代码。
答案 0 :(得分:3)
我做了一个微小的改动,而不是remove()
我使用了prop('selected', false)
它看起来像是
工作正常。
现在看起来像这样:
$("#country option[value='"+selectedoption+"']").prop('selected', false);
立即查看:JSFiddle