我試圖讓這個函數起作用。我認爲,功能是非常強的自我explanitory:Javascript範圍問題
function FileExists(path){
var result = false;
$.ajax({
url: "http://mydomain.com/"+path,
type: "HEAD",
success:
function(){
result = true;
}
});
return result;
}
我需要的是在阿賈克斯後的成功調用設置是在FILEEXISTS函數內部定義爲真正的變量「結果」的匿名函數,這樣我可以從FileExists函數返回該值。我想我需要一個關閉,但他們混淆了我的地獄。
請幫忙! 謝謝!
幾乎沒有理由可以使用'async:false';它主要是懶惰的程序員的柺杖,因爲它的效果。 – 2011-03-06 05:53:34