我不知道怎麼問這個問題,但我只是描述我的問題裏面javascript變量:廣東話concatinate一個Ajax這是另一種AJAX裏面
我有這個變量:
var htmlvalues = '';
然後我有一個Ajax代碼:這個循環結束
所以經過#for loop here
$.ajax({
url : 'dasdasdas',
...
....
....
success : function (data) {
#now this is my problem here:
$.ajax({
url : 'dasdsa',
........
.............
success : function (data again) {
htmlvalues += 'some html values to concatinate';
}
});
});
#end of for loop here
我想顯示HTML值:
$(".tech-file-upload-dialog").html(htmlvalues);
在像上面的對話框。但它只會顯示一個空的對話框,我懷疑它不能在ajax的深層部分獲得這些值。我可以通過console.log看到我的數據正在成功地進行concatinated,它只是無法到達對話框部分。
成功使用「htmlvalues」後循環添加「upload_success_html」值。兩個變量都一樣嗎? –
對不起,其htmlvaues只有 –
你的解決方法是在這裏:https://github.com/caolan/async,但你有其他問題 – mkoryak