2016-08-23 80 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