分享下 jquery中的foreach的用法。

例如:

<form id="input_iForm" action="${pageContext.request.contextPath}/transfer/input_salary.shtml"> 
<input type="text" class="input_w150" vili="true" οnkeyup="formatBankNo(this)"/> 
<input type="text" class="input_w150" vili="true" οnkeyup="formatBankNo(this)"/> 
<input type="text" class="input_w150" vili="true" οnkeyup="formatBankNo(this)"/> 
</form> www.jbxue.com
$("input").each(function(index){ //取得整个页面的input值 
$("input:text").each(function(index){ 
alert(index);//循环的下标值,从0开始 
alert(this.value); alert($(this).attr("type")); //自带属性可以用this(Dom)直接取值 
alert($(this).attr("vili")); //自定义属性需要用attr(Jquery)取值 
//if($(this).attr("vili")=="true"&&){ 
//} 
});



jquery代码,有关foreach的用法。


$.ajax({ 
url: '<%=basePath%>schedule/getMonthRecordLs.action', 
dataType: 'json', 
success: function(data) { 
var events = []; 
$(data).each(function(i,val) { 
events.push({ 
id: val.sc_id, 
title: val.sc_planemp, 
start: new Date(val.sc_date), 
color: val.sc_classes=='1'?'':'#993300' 
}); 
}); 
callback(events); 
} 
});