我有這些功能。我的目標是因爲我想定製加載消息jQuery和Ajax響應函數
function loadContent(url)
{
$('body').html('Loading');
content = load(url);
$('body').html(content);
}
function load(url)
{
var result = null;
var scriptUrl = url;
$.ajax({
url: scriptUrl,
type: 'get',
dataType: 'html',
async: false,
success: function(data) {
result = data;
}
});
return result;
}
現在,我稱之爲loadContent功能的負載功能分離到腳本的其餘部分:
$(document).ready(function(e) {
loadContent('index.php');
});
的問題是在這條線:
content = load(url);
因爲函數load()覆蓋加載消息。
我該如何解決這個問題? 謝謝你們!
*「因爲函數load()覆蓋了加載消息」*,不太清楚這意味着什麼。發生了什麼,你期望發生什麼?爲什麼你仍然在使用同步請求? –