我有一個表格,其中大約有10個複選框。當我想檢查後,發送形式有些checkox,我這樣做,是這樣的:jQuery - 如何發送表單,當我檢查任何複選框?
$('input#checkbox1').live("click", function() {
$('#my_form').submit();
});
怎麼辦,如果我檢查什麼複選框,這樣的形式將被髮送?
我有一個表格,其中大約有10個複選框。當我想檢查後,發送形式有些checkox,我這樣做,是這樣的:jQuery - 如何發送表單,當我檢查任何複選框?
$('input#checkbox1').live("click", function() {
$('#my_form').submit();
});
怎麼辦,如果我檢查什麼複選框,這樣的形式將被髮送?
$('input[type=checkbox]')
而不是$('input#checkbox1')
應該有所幫助。
此代碼將在您每次檢查/取消選中任何複選框時提交。
$(document).on("click", ":checkbox", function() {
$('#my_form').submit();
})
,如果是檢查該代碼將只提交,任何複選框
$(document).on("click", ":checkbox", function() {
if ($(this).is(":checked")) {
$('#my_form').submit();
}
})
如果要過濾,使其不重視所有的複選框,考慮增加一個班級到指定的複選框,然後用這樣的東西
$(document).on("click", ".sendFormCheckbox", function() {
$('#my_form').submit();
});
請重申您的問題。我不明白你在問什麼。 – iambriansreed 2012-04-17 17:50:45