Jquery foreach循环

时间:2011-03-10 09:28:42

标签: javascript jquery loops foreach

$("#<%=ApprovalSelectPanel.ClientID %> input:checkbox:checked").each(function(){

    alert(this.val);

});

这不会在每个复选框上返回value属性,而是返回undefined

1 个答案:

答案 0 :(得分:5)

在此上下文中,this是DOM对象。

请改为尝试:

$("#<%=ApprovalSelectPanel.ClientID %> input:checkbox:checked").each(function(){

    alert($(this).val());

});

虽然这项工作也有效:

    alert(this.value);