我在表格中有一张桌子。它有两列,第一列是复选框,第二列是输入。
这里它的结构:
<table>
<tr>
<td>
<input type="checkbox" name="choose" id="choose" class="choose">
</td>
<td>
<input type="text" name="item" id="item" class="item" >
</td>
</tr>
</table>
它充满了我数据库中的信息,因此它可能有几行。
表单通过 javascript 函数提交到 js 文件,然后,由于 jQuery 的 ajax,所有参数都转到我的控制器 php 文件。
因为我想将文本输入中的所有值发送到我的 php,所以在我的 js 文件中我这样做:
var arrayItem= [];
$(".item").each(function(){
arrayItem.push($(this).val());
})
params += '&items='+ arrayItem;
.
.
//So I can do:
$.ajax ({
url: myPHPUrl,
data: params,
type: "POST",
async:false,
success: function (data, textStatus)
{
}
});
现在我需要对复选框做同样的事情,但我不知道如何继续。
任何人都可以帮我吗?
非常感谢!