0

我附加了一个复选框:

$('#lijst1').append('<tr id="tr' + responseJSON.up_id + '">' +
    '<td><input type="checkbox" name="row_arr[]" value="' + responseJSON.up_id + '" class="checkbox" />' + 
    '<td><a href="#" class="editButton1 ui-icon ui-icon-wrench" id="' + responseJSON.up_id + '" tooltip="" onclick="" ></a></td>' + 
    '</tr>');

如果我选中复选框并提交表单,则不会发布复选框 ID。此外,如果我使用 javascript 脚本检查所有复选框,则不会选中新添加的复选框。

PS:新添加的复选框放置在表单标签内。

4

1 回答 1

0

由于自 html5 开始以来的安全问题,如果您使用.wrap()表单内容包装表单元素不会提交,请尝试不同的方法,例如:

var html = '<tr id="tr' + responseJSON.up_id + '">' +
    '<td><input type="checkbox" name="row_arr[]" value="' + responseJSON.up_id + '" class="checkbox" />' + 
    '<td><a href="#" class="editButton1 ui-icon ui-icon-wrench" id="' + responseJSON.up_id + '" tooltip="" onclick="" ></a></td>' + 
    '</tr>';


$('#lijst1').html( $('#lijst1').html() + html)
于 2012-05-16T14:40:00.010 回答