我附上一个复选框:
$('#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:新添加的复选框位于表单标记内。
答案 0 :(得分: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)