0

次のコードがあります。

$(document).ready(function($) {
$(".dispadd").click(function(event) {
    event.preventDefault();
    $('#hiddenrow')
        .clone()
            .removeAttr('id')
            .show()
            .appendTo( $('#disptable').after().show() 
    );
});
});

フォーム コントロールを含むテーブル行をあるテーブルから別のテーブルにコピーするのに最適です。私の質問は、新しいテーブルに追加されているフォーム入力フィールドの 1 つを更新するにはどうすればよいですか? 更新する必要があるフォーム入力 (type=text) の名前と ID は cat です。

ご協力ありがとうございます。

4

1 に答える 1

1

次のようにできます。

$('#hiddenrow')
        .clone()
            .removeAttr('id').find('#cat').val('newvalue').end()
            .show()
            .appendTo( $('#disptable').after().show() 
);

実際のデモを見る

于 2012-11-09T17:20:56.293 に答える