我有一個遞歸的Ajax調用,可以正常工作(PhP腳本稱爲做他的工作,遞歸工作,一切都很好)除了在Ajax調用之間,我嘗試更新輸入文本值來顯示進度,只有整個循環完成後纔會更新。遞歸ajax調用不執行包含在遞歸之間的腳本
爲什麼不執行行
$('#start_'+code_regional).val(msg);
?
function addLeads(code_regional, phone_numbers_start)
{
var databases = [];
var file = document.getElementById('file_'+code_regional).files[0];
var formData = new FormData();
formData.append('selectedDatabases', JSON.stringify(databases));
formData.append('code_regional', code_regional);
formData.append('phone_numbers_start', phone_numbers_start);
formData.append('phone_numbers_end', $('#end_'+code_regional).val());
formData.append('filePath', file);
$.ajax({
type: 'POST',
url: 'execute.php',
data: formData,
processData: false,
contentType: false,
success: function(msg){
$('#start_'+code_regional).val(msg);
if(msg < $('#end_'+code_regional).val())
{
addLeads(code_regional, msg);
}
else
{
$('#start_'+code_regional).val($('#end_'+code_regional).val());
}
}
});
}
if(msg <$('#end _'+ code_regional).val())'應該檢查的行是什麼? '味精'應該是什麼樣的價值? –
msg是一個整數 –