0
我有一個下拉onchane函數在我的JavaScript。我想調用一個asyn進程,它會在另一個javascript中調用funstion。雖然這是帶來處理,我想顯示一個進展中的圖像。當用戶在下拉菜單中進行選擇時,會出現很多功能。我寫了下面的代碼,但在腳本函數被調用之前的前發送,從而形象進度是不是在我的母版顯示jquery ajax和調用腳本函數
$.ajax(
{
type: "POST",
url: GetUserDetails(), //note this is a function in a seperate javascript
data: JSON.stringify({ id: isVal }),
async: true,
contentType: "application/json;charset=utf-8",
dataType: "json",
beforeSend: function() {
$('[id$=divAjaxLoader]').show();
},
complete: function() {
$('[id$=divAjaxLoader]').hide(); },
success: function(response) {
if (/\bFailed\b/.test(response.d) == false) {
//details...
}
}
}
我加載腳本和這些腳本中的一個具有功能GetUserDetails( )。這是一個長期運行的進程....
但是URL是beforesend之前執行,因此INPROGRESS從未顯示..
任何幫助,將不勝感激。