我正在尝试将每个新的附加<option>
到该select
领域,但在第一次提交后我似乎得到了倍数。
任何帮助表示赞赏。
<input id="name" placeholder="name">
<input id="phone" placeholder="phone">
<button id="submit">Submit</button>
和
$("button").on("click", function(){
userData.name = $("#name").val();
userData.phone = $("#phone").val();
users.push(userData);
var len = users.length;
for (var i = 0; i < len; i++) {
$("<option value=" + users[i].phone+ ">" + users[i].name + "</option>").appendTo(select);
}
});
这是一个小提琴:http: //jsfiddle.net/Buttery/5dQhj/3/
当前输出
Terry
Gus
Gus
Foo
Foo
Foo