Я экспериментирую с jQuery tokeniputs и хотел бы получить не только item.name, но и идентификатор ввода при добавлении нового элемента. Существует функция переменной onAdd
, что я использую, чтобы вызвать предупреждение:Также получите идентификатор ввода при добавлении нового элемента
onAdd: function (item) {
alert("Added " + item.name);
},
Но я действительно понятия не имею, как я должен получить идентификатор входа элемента добавляемой к:
<input type="text" id="input12" name="blah" />
Мои демо-код:
$("#input12").tokenInput("http://shell.loopj.com/tokeninput/tvshows.php", {
prePopulate: [{
id: 123,
name: "Slurms MacKenzie"
}],
onAdd: function (item) {
alert("Added " + item.name);
},
onDelete: function (item) {
alert("Deleted " + item.name);
}
});
Спасибо!
'id' элемента, вы имеете в виду идентификатор' input' поле –
входа жалкого –
'this' в методе 'onAdd' относится к входному элементу, поэтому вы можете использовать' this.id' для ссылки на элементы id –