我有一个问题.我在select元素上应用小 部件.当我重新加载相同的select元素值时,我将删除select元素上的小部件并重新应用.但是在同一元素上重新应用小部件时,更改并未反映出来.
以下是HTML select语句:
<select id="countries" class="multiselect" multiple="multiple" name="countries">
<option value="USA">United States</option>
...
</select>
Run Code Online (Sandbox Code Playgroud)
要在同一元素上应用小部件:
function applyWidget(){
$(".multiselect").multiselect();
}
Run Code Online (Sandbox Code Playgroud)
应用窗口小部件后,它将创建一个divwith class=".ui-multiselect".
要删除窗口小部件类:
function removeWidget(){
$(".ui-multiselect").remove();
}
Run Code Online (Sandbox Code Playgroud)
applyWidget()第一次调用该方法工作正常.第二次打电话不起作用.如何在元素上重新加载小部件?