我需要在我的Javascript中同步調用控制器(url)。我可以用一個Ajax功能做到這一點,像這樣:JavaScript/Jquery呼叫控制器synchroneousely
$.ajax({
type: 'POST',
url: BASE + '/publication/storeWorldCat',
data: data,
success: success,
dataType: dataType,
async:false
});
我不明白,爲什麼作爲阿賈克斯是異步的定義,我應該使用一個Ajax功能與async:false
參數。 $post()
也是異步的。
有沒有更好的方法?
感謝您的幫助!
我不明白你爲什麼會使用同步ajax調用嗎? – adeneo
所以基本上你會想要一個函數'$ .jax()',默認情況下'async'設置爲false? ... – Djizeus