function IsSwap()
{
var urlString = "<%= System.Web.VirtualPathUtility.ToAbsolute("~/mvc/Indications.cfc/GetModelType")%>";
var id =
{
id : GetGUIDValue()
}
$.ajax({
type: "POST",
url: urlString,
data: id,
success: function(data) {
if (data.toString() == 'SwapModel')
{
return true;
}
}
});
期望的結果是true
。我可以在退貨之前提醒,所以我知道這很好。在另一個函數,我試圖讓我的布爾和使用它像這樣:Javascript函數沒有正確返回?
var isSwap = IsSwap();
if (isSwap)
,並口口聲聲說isSwap
是不確定的。爲什麼?
IS isSwap定義?你在初始化之前調用函數嗎? – 2011-02-28 16:04:47
乍一看,你需要逃生者雙引號中urlString變量 – Kyle 2011-02-28 16:05:36
函數或變量?該功能被稱爲罰款是。我可以在return語句之前放置一個alert,並在需要時彈出它。雖然當我將它分配給變量isSwap時,有些事情正在改變爲「真」,以致於在調用中未定義。 – slandau 2011-02-28 16:05:44