如何将模式框复选框ID?

可能重复:
如何将复选框ID传递给模态框?

我有一个表,每行有一个复选框和一个按钮。 每当按下按钮时,都会出现一个模态框,同时也会检查复选框。

模式框将询问用户是否要删除特定记录。 如果是,表格将被提交。 如果为否,则取消选中该复选框。

我面临着取消选中复选框的问题。 任何人都可以提供示例代码吗? 如何将复选框ID传递给模态框,以便可以取消选中该特定复选框?

谢谢。

var buttons3 = $("#yns button").click(function(e) { // get user input var yes = buttons3.index(this) === 0; if (yes){ $('form#form1').submit(); return true; } else{ //How to get the particular Checkbox id so that it can be unchecked? $(this).dialog("close"); return false; } }); 

我的模态框Html:

 

Confirmation

Do you want to delete this item?

我的表格HTML:

  <input type="checkbox" id="measure " name="measureid[]" value="">   
  • <a rel="#yns" id="unitbtn" class="modalInput button">

模态和表在同一个php页面内。

可能是一种简单的方法是,如果用户点击“否”,则取消选中表格中的每个复选框。

你的问题我不清楚,所以我假设(不是一个很好的问题)一次只检查一个复选框,这样你就可以取消选中它

 $("input[name='measureid\\[\\]']:checked").removeAttr("checked") 

它将取消选中已选中的复选框,并且name="measureid[]"