0

一意の入力/ラベル名でテーブル行を動的に追加しています。ただし、ユーザーが最大6行を追加できるようにしたいだけです。

lastid < 7 を使用してみましたが、うまくいきません。助言がありますか?

function addTableRow(jQtable) {
   var lastId = jQtable.find("tr:last td:first input").attr("id");
   var newId = parseInt(lastId);

    var row = $('<tr />');

    for (var i = 0; i <= 2; i++) {
        var thisId = newId + 1;
        var cell = $('<td />');
        var label = $('<label for="' + thisId + '">' + thisId + '</label>');
        var input = $('<input type="text" name="' + thisId + '" id="' + thisId + '" />');
        cell.append(label, input);
        row.append(cell);
    }
    jQtable.append(row);
    }

   $('#addRow').click(function() {
   addTableRow($('#mans'));
  });
4

1 に答える 1