下面的代码在框中附加文本,如何避免输入重复的值..?
$('#plan td.n').click(function(){
$(this).html('B').css("background-color","red");
$("input:text").val(this.id);
var toAdd = $("input[name=checkListItem]").val();
$(".list").append("<div class = 'item'>" + toAdd + "</div>")//add the seat number to box
});
最佳答案
我可能会在下面做这样的事情。希望能帮助到你
var lookupObj = {};
var toAdd = $("input[name=checkListItem]").val();
if(!lookupObj[toAdd]) {
$(".list").append("<div class = 'item'>" + toAdd + "</div>")
lookupObj[toAdd] = true;
}
关于javascript - 如何在jQuery中删除重复的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35399787/