Прежде чем спросить мою помощь, я хотел бы объяснить, как работает мое приложение. Я создаю группу некоторых пользователей. Чтобы создать группу, установите флажки и нажмите кнопку группы, введите имя и нажмите ОК. Это имя группы появится в правой части таблицы. Теперь, чтобы проверить членов группы, щелкните имя группы, и соответствующие флажки будут выбраны. Пример в этой скрипке, когда вы нажмете на имя группы test2, а затем на левой стороне последние 3 строки будут выбраны флажки. Это работает нормально.Как создать идентификатор данных динамически?
Моя проблема На вкладке «Пользователи», когда есть форма, которая принимает имя, номер телефона и номер телефона. После заполнения всех полей и нажатия кнопки «Добавить» слева добавляется новый. Теперь предположим, что если я хочу создать группу, выбирая флажок этой вновь созданной строки, то она не показывает мне идентификатор данных и да, он должен знать, потому что в этом <td><input data-id="46" type="checkbox"></td>
число 46 - это номер автоматического прироста из таблицы mysql . Так когда вставлена строка, этот идентификатор увеличивается. Это происходит в конце. Скажите, пожалуйста, как это сделать в передней части. Это fiddle, и это full screen скрипки (потому что вкладки не работают на маленьком экране, и я не знаю почему).
Проблема заключается в том, что вы храните все свое состояние приложения в DOM. DOM можно использовать для * отображения * данных, но вы не должны использовать его для хранения. – Blender
@Blender, как вы узнали, что я собираю целые данные в DOM? – SpringLearner