我有一個表,每一行都是一個窗體。在一行的單元格上是一個刪除按鈕。點擊複選框時,我需要一個jQuery模式對話框確認。 我嘗試了javascipt incuded但只爲第一行工作。從窗體數組中獲取特定的複選框單擊事件
$(document).ready(function(){
$("#dialog").hide();
});
$('#Wcheckboxcd1').click(function(e) {
var form = $("form").attr("id");
$("#dialog").dialog({
buttons : {
"Διαγραφή" : function() {
document.getElementById(form).submit();
$(this).dialog("close");
},
"Ακύρωση" : function() {
document.getElementById(form).Wcheckboxcd.checked = 0;
$(this).dialog("close");
}
}
});
})
使用類複選框。不要爲多個複選框元素使用相同的ID – 2014-09-26 10:18:47
是的我爲每個表單的所有複選框保留了相同的ID bau如何獲取特定複選框的點擊? – Giorgos 2014-09-26 10:39:30
所有的拳頭,你應該明白,ID應該是唯一的HTML元素。您應該在複選框上添加類,然後使用類來綁定複選框事件,而不是放置標識。用這個來綁定''('。Wcheckboxcd1')' – 2014-09-26 10:52:48