function GetFlightNo() {
var falg = false;var value = $("#No").val();
$.post( $("#getUrl").val(),{flight_No:value},
function (data) { falg = data; return falg; }, "json" ); }function a()
{
var falg = GetFlightNo();
if (!falg) { alert("不存在!") return; } alert("存在!") return;}
问题:不管post传回来的是true或false,在a()总是返回“不存在”,
原因:函数会先执行完a函数,再执行GetFlightNo,导致总是返回false