2016-08-23 44 views
0

我怎么能通过序列化复选框获得价值?我怎样才能通过序列化复选框获得价值?

$.ajax({ 
type:"POST", 
url:"account_ing", 
data:$("#editform_account input:checkbox").serialize(), 
cache:false, 
success:function(data){ 
$("#loading").html(data); 
} 
}); 

我有2个复选框完全

,我可以得到的值是:在(如果这些复选框被选中)从account_ing侧

但我的复选框具有价值:1

我怎样才能得到复选框的值?

<input type="checkbox" name="chk" value="1" /> 

jQuery中:

回答

1

在输入框的HTML一样提供您所需的值

$("input[type='checkbox']").val(); // will give you the assigned value ie 1 

如果您使用的是连载于()也将给予1,如果检查。

+0

但我使用serialize()它不适用于复选框 – Ian