我使用java脚本为我的html表获取值。然后我想将选中的复选框值传递回我的服务器。但是下面的脚本函数总是给出一个0值的选定数组。对于每个检查项目,我的输出始终是相同的项目。
function find() {
var dataObject = {};
var selected = [];
var i;
$('input[type="checkbox"]:checked').each(function () {
selected.push($(this).val());
});
for (var i = 0, len = selected.length; i < len; i++) {
dataObject['id'+(i+1)] = (selected[i]);
}
答案 0 :(得分:0)
不确定,但试试这个;)
mysql -uyourdbuser -pyourdbpasswd yourdb < your_file.sql
答案 1 :(得分:0)
通过$('input[type="checkbox"]:checked')
选择您的checbox,您只选择了已选中的复选框,以便明确检查该值。
复选框有两种状态:已选中或未选中,checked
属性反映的不是value
属性。
但是,您可以自己设置value属性以在post请求中使用它,但是您必须首先设置它,否则复选框的value
属性的值始终为1.