仅当所选选项尚不存在时,我才想附加到选择列表。目前,我有这个:
$('#columnsAvailable').append("<option value='"+$(this).val()+"'>"+$(this).text()+"</option>");
有人可以帮我插入一条语句来检查“$(this).val()”是否已经存在,我不想插入重复的值?谢谢!
就像是
var optionExists = ($('#columnsAvailable option[value=' + $(this).val() + ']').length > 0);
if(!optionExists)
{
$('#columnsAvailable').append("<option value='"+$(this).val()+"'>"+$(this).text()+"</option>");
}
应该可以解决问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)