將所有checkboxes
放在單個事件中的最佳方式是什麼?處理具有不同ID和功能的多個複選框
示例如下代碼,我有20個(從#tcbx1
- #tcbx20
)。
function tblcheckboxes(){
var a=0;
if ($('#tcbx1').is(":checked")) {
a = parseFloat($("#tcbx1").val(), 10);
}
$(document).ready(function(){
$('#tcbx1').click(function(){
tblcheckboxes();
grandtotal();
});
});
而且具有不同id
和其他複選框不同$(document).ready(function(){
(從#cbx3
- #cbx5
)
function grandtotal(){
var g=0;
if ($('#cbx3').is(":checked")) {
g = parseFloat($("#cbx3").val(), 10);
}
$(document).ready(function(){
$('#cbx3').click(function(){
grandtotal();
});
第一checkbox
在一個表中進行分組和其他checkbox
只是一些附加組件。
使用類而不是ID –