我有一個jQuery UI對話框,其中包含一個可以被另一個進程更新的選擇列表。我需要知道如何強制對話框使用更新的選擇列表。我通過$ .getJSON()更新了選擇列表,但我不知道如何讓對話框使用更新的選擇。我已經嘗試關閉/取消對話框(「摧毀」),但我完成後不知道如何將其重新取回。更新jQuery UI對話框
下面是我用來更新select元素的代碼。我相信它正確更新元素,但下次打開對話框時對話框不會看到更改。
$.getJSON('AJAX/GetGroups.php', function(j){
var options = '';
for(var i = 0; i < j.length; i++)
options += '<option value="' + j[i].value + '">' + j[i].text + '</option>';
$("#userGroups").html(options);
});
我應該補充說,我試圖更新的選擇列表正在被jQuery MultiSelect UI Widget修改,並被統一的v1.7.5格式化。 – user39653