我有一个与数据源绑定的asp.net checkboxlist控件,因此控件中的项目数量从一个到另一个不同。
我有这个功能:
$('#<%=chkListGroups.ClientID %> input:checkbox:checked').siblings('label').text();
此函数将控件中所有选定项目的所有文本作为一个字符串返回。
我正在寻找一种方法,当我从ckeckboxlist控件中选中一个复选框时,将仅返回最后选中的复选框。
请使用jquery建议我如何做到这一点。
答案 0 :(得分:1)
我认为这就是你所使用的.change()
处理程序:
$('#<%=chkListGroups.ClientID %> input:checkbox').change(function() {
alert($(this).siblings('label').text());
});
这会在每个选中/取消选中时提醒每个人的状态,您可以根据需要使用这些值。