Jquery $.ajax函數(shù)外的一段代碼的執(zhí)行順序
來源:易賢網(wǎng) 閱讀:2840 次 日期:2014-08-05 16:04:35
溫馨提示:易賢網(wǎng)小編為您整理了“Jquery $.ajax函數(shù)外的一段代碼的執(zhí)行順序”,方便廣大網(wǎng)友查閱!

今天遇到了一個很都疼的問題。在一個函數(shù)中調(diào)用了JQuery的異步函數(shù)$.ajax ,然后在$.ajax函數(shù)外之后又有一段Jquery 代碼。每次都是在$.ajax之后的代碼先執(zhí)行。

在網(wǎng)上搜了許久 終于找到了原因。拿來和大家分享分享 免得以后忘記了。

async:false

var flag=true;

//async:false代表只有在等待ajax執(zhí)行完畢后才執(zhí)行

$.ajax({url:"EmailCheck.ashx",async:false,data: {"email":$("#email").val()} }).done(function(data) {

if(data=="Fail")

{

flag=false;

}

});

if(flag)

{

$("#showInfo").text("");

return true;

}

else

{

alert("該郵箱已存在!");

$("#showInfo").text("該郵箱已存在");

return false;

}</span>

因為對Jquery 一直不是很精通,看來以后得花花時間學習學習了

更多信息請查看IT技術(shù)專欄

更多信息請查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機網(wǎng)站地址:Jquery $.ajax函數(shù)外的一段代碼的執(zhí)行順序
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權(quán)所有:易賢網(wǎng)