У меня есть таблица html, столбцы которой генерируются динамически, где каждый столбец представляет собой текстовое поле. Я изо всех сил пытаюсь понять, как проверить эти текстовые поля.
Вот мой jsfiddle:
https://jsfiddle.net/aman1981/4djn2zee/
Итак, на кнопке «Сохранить» нажмите «Я хочу проверить вводимые пользователем данные».
Требование:
Вот моя конструкция текстового бокса:
<tbody data-bind = "foreach: { data: valuesData, as: 'rowData'}">
<tr data-bind = "foreach: { data: $parent.columns, as: 'column' }">
<!-- NEW: bind to the corresponding property/observable in ValuesData -->
<td><input type = "text" class = "form-control textbox" data-bind = "textInput: rowData[column.Property]" /> </td>
</tr>
<tr>
<td>
<input type = "button" value = "Remove Row" data-bind = "click: $parent.removeRow" class = "btn btn-danger" />
</td>
</tr>
</tbody>
Это немного сложное требование, и мы изо всех сил пытались понять это.
Есть указатели на это?
Кто-нибудь/??
@Stanislas Был бы признателен, если бы вы могли предоставить мне пример, как я могу это настроить.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Ваша модель столбца имеет свойство
Caption, почему бы не добавить рядом с ним свойство для хранения регулярного выражения?