Я новичок в JavaScript и knockout.js. Моя проблема заключается в следующем:Как настроить прослушиватель для динамических кнопок того же класса?
<ul data-bind="foreach: myOuterArray">
<li>
[...]
<table>
<tbody data-bind="foreach: a.myInnerArray">
[...]
</tbody>
</table>
<button class="mybutton" data-bind="">Add items to myInnerArray</button>
</li>
</ul>
Я перебрать myOuterArray, чьи элементы (объекты типа а) получили внутренние массивы тоже. После представления элементов myInnerArrays я добавляю кнопку для каждого элемента myOuterArray. Кнопка открывает диалоговое окно jQuery UI с выбранным списком. Теперь эта кнопка должна добавить материал из диалога в соответствующий myInnerArray. Возможно, сегодня я немного замешан на восприятии, но я действительно не знаю, как настроить прослушиватель кнопок для .mybutton в моей модели viewmodel. Все поля можно наблюдать, если это имеет значение.
Извините, моя ошибка! Я был болваном. Думаю, я не могу использовать атрибут привязки данных, потому что мне нужен JQuery UI Listener. Пожалуйста, удалите/забудьте этот вопрос! Сожалею! – mailivres