jquery如何退出each迴圈,再退出function的
阿新 • • 發佈:2018-12-10
jquery如何退出each迴圈的?
在回撥函式裡使用return false即可,大多數jq的方法都是如此的
===================================
返回 'false' 將停止迴圈 (就像在普通的迴圈中使用 'break')。 返回 'true' 跳至下一個迴圈(就像在普通的迴圈中使用'continue')。
以下舉例如何退出each,接著再結束function:
-
function tx()
-
{
-
var bl=true;
-
$("input[type='text'][name='key']").each(function(){
-
if($(this).val()=="")
-
{
-
alert("關鍵字不能為空!");
-
$(this)[0].focus();
-
bl=false;
-
return false; //退出each迴圈
-
}
-
});
-
if(!bl){
-
return false; //結束function
-
}
-
}