$("#<%=ApprovalSelectPanel.ClientID %> input:checkbox:checked").each(function(){
alert(this.val);
});
这不是返回的值属性上的每个复选框,它的返回undefined
jQuery的foreach循环
$("#<%=ApprovalSelectPanel.ClientID %> input:checkbox:checked").each(function(){
alert(this.val);
});
这不是返回的值属性上的每个复选框,它的返回undefined
jQuery的foreach循环
在此背景下,this
是DOM对象。
试试这个:
$("#<%=ApprovalSelectPanel.ClientID %> input:checkbox:checked").each(function(){
alert($(this).val());
});
虽然,这个工作已经做得好:
alert(this.value);
谢谢!一直试图弄清楚这个年龄 – 2011-03-10 09:32:34
或者,如果你想避免'$'调用,你可以尝试'alert(this.value)'。 – Felix 2011-03-10 09:34:08
http://api.jquery.com/jQuery.each/也许这也可以帮助你 – 2011-03-10 09:34:05