如何通过ajax将检查值提交到单独的页面?我的代码如下:
function genereted(){
var selctednom = new Array();
$("input:checked").each(function() {
data['selctednom'].push($(this).val());
});
$.ajax({
type: "POST",
url: "bar.php",
dataType: 'json',
data: { selctednom:selctednom },
success: function(data){
alert('ok')
}
});
}

<td><input id="selctednom"type="checkbox" value="<?php echo trim($row['test']);?>" /></td>
&#13;
答案 0 :(得分:0)
请记住,id应该是唯一的。为输入添加名称。 您可以序列化表单 - 只会选中已选中的复选框。
<td><input name='selctednom[]' type="checkbox" value="<?php echo trim($row['test']);?>" /></td>
$('form').submit(function() {
$.ajax({
type: "POST",
url: "bar.php",
dataType: 'json',
data: $("form").serialize(),
success: function(data){
alert('ok')
}
});
}
return false;
});