Я использую выбранный плагин jQuery. Он отлично работает с (document).ready, но у меня есть кнопка, которая при нажатии использует ajax для динамического создания большего количества выбранных объектов, которые я хочу использовать в функции «выбрано». Однако после добавления нового элемента выбора только этот новый элемент работает правильно, а другие нет: если у меня есть один выбор и недавно добавлен новый выбор javascript (получение раскрывающегося списка при нажатии на выбор и т. д.) работает только для последнего. Вот мой код JavaScript для динамического добавления новых элементов выбора:
$('#submit').click(function () {
alert("hello");
var drop = document.getElementById('Select_chzn');
var spans = drop.getElementsByTagName('span')[0];
var chosen = spans.innerHTML;
$.post('${pageContext.request.contextPath}/getfield', {
'fieldName': chosen
},
function (result) {
document.getElementById('content')
.innerHTML += result;
});
setTimeout(doChosen, 100);
event.preventDefault();
});
});
function doChosen() {
$(".chzn-select").chosen();
}
Я буду признателен за любую помощь.