我有以下代码:
$.each(pk2, function(i,value) {
$('#query_form_opt_'+cell+'_2')
.append($("<option></option>")
.attr("value", i+1)
.text(value));
});
我的问题是,这段代码被称为超时,新元素不断添加。我需要做的是$('#query_form_opt_'+cell+'_2')
每次调用此代码时都要清理(删除附属人员)。
我已经尝试过,$('#query_form_opt_'+cell+'_2').remove()
但是它删除了整个div结构。$('#query_form_opt_'+cell+'_2').val('')
什么也没做。
使用.empty()
它只会删除子项而不是结构。
$('#query_form_opt_'+cell+'_2').empty();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句