我有一个带有项目模板中复选框的转发器。 在转发器的itemdatabound事件期间,我将一个属性添加到复选框
((CheckBox)e.Item.FindControl("chkPresents")).Attributes.Add("accountName", ((DataRowView)e.Item.DataItem)["accountName"].ToString());
我有一个按钮,假设获取所有选中的复选框以及与之关联的帐户名称。
如何使用jquery执行此操作。
非常感谢。
答案 0 :(得分:3)
你可以做以下事情。
$(docuement).ready(function()
{
$("#yourButtonID").live("click",function()
{
$('input[id*="chkPresents"]:checked').each(function() // mathing all checked imputs
{
$(this).attr("accountName") ; //is your accountName
$(this) //is reference to current checkbox
}
)
})
})
答案 1 :(得分:0)
这会警告所有已选中复选框的“accountName”属性 -
$(document).ready(function()
{
$("#clickbutton").click(function () {
$("input:checkbox[checked]").each(function () {
alert($(this).attr("accountName"));
}
)
});
});