Необходимо динамически хранить данные в двух dimentional массивах

Я хочу сохранить данные строки таблицы динамически в массиве.Последний столбец каждой строки с кнопкой редактирования .если я нажму кнопку Изменить, он должен выбрать эту конкретную строку.Объясните мне на примере.

1 ответ

  1. Я рекомендую использовать Jquery здесь. Для этого не нужно сохранять все данные таблицы. Я уверен, что вы создаете таблицу динамически (так как у вас еще нет данных в массиве).

    Выполните индексацию, предоставьте class / id или любой атрибут данных тега с уникальным id (индексом) для каждой строки.

        <tr class="1">
            <td class="name">Harry</td>
            <td class="edit">
                <input type="button" name="btnedit">
            </td>
        </tr>
        <tr class="2">
            <td class="name">Ron</td>
            <td class="edit">
                <input type="button" name="btnedit">
            </td>
        </tr>
    

    Когда пользователь нажимает кнопку Изменить, найдите родителя или ближайшего с помощью jquery и теперь можете получить доступ к данным строки «tr.classname td.имя класса.»

    JQuery код, чтобы получить кнопку нажмите-

    $('input[name="btnedit"]').click(function(){ CODE });
    

    Пожалуйста, найдите оставшуюся часть кода. Дайте мне знать, если вы застряли.