jquery multiselect 动态获取数据时,第二次的数据无法显示 虽然取出来了。但是并没有将第一此的数据集

jquerymultiselect动态获取数据时,第二次的数据无法显示虽然取出来了。但是并没有将第一此的数据集替换掉,求帮忙谢谢j$.ajax({type:"POST",... jquery multiselect 动态获取数据时,第二次的数据无法显示 虽然取出来了。但是并没有将第一此的数据集 替换掉,求帮忙谢谢
j$.ajax({
type: "POST",
url: "json/domAction!getAllContainerPackage.action",
data: "containerId="+containerId,
success: function(msg){
var json = msg.packageVersionList;
if(typeof(json) != 'undefined' && json != [] ){
//var options = [json.length];
j$('#container_package_combo_0 option').remove();

for(var i in json){
//options[i] = new Option(json[i].classCode,json[i].className);

j$('#container_package_combo_0').append("<option value=\""+json[i].versionName+"\">"+json[i].versionName+"</option>")
}

j$("#container_package_combo_0").multiselect({
selectedList: 100
});
alert(j$('#container_package_combo_0 option').length);
}
}
});
展开
 我来答
herrywood
推荐于2017-11-28 · TA获得超过870个赞
知道小有建树答主
回答量:523
采纳率:66%
帮助的人:476万
展开全部
加了option、或变更已选择项后应调用multiselect的refresh方法,刷新显示。
加一句:

j$("#container_package_combo_0").multiselect('refresh');
来自:求助得到的回答
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-12
展开全部
$("#container_package_combo_0").empty();
$("#container_package_combo_0").multiselect();
$("#container_package_combo_0").multiselect("refresh");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式