0
我有ASP.NET MVC應用程序。在一個視圖中,我在另一個Ajax調用中使用jQuery Ajax調用。它看起來如下:jQuery Ajax調用另一個Ajax調用問題
$.ajax({
url: this._getHostName()+'Search/OrderStep3',
success: function (data) {
...
html.push('<li><a href="#">A</a></p>');
html.push('<li><a href="#">B</a></p>');
$.ajax({
url: '/Search/GetHelloWorld',
contentType: "application/json; charset=utf-8",
dataType: "jsonp",
type: "GET",
crossDomain: "true",
async: false,
success: function (data1) {
alert(data1);
html.push('<li><a href="#">' + data1 + '</a></p>');
}
});
html.push('</ul>');
正如你所看到的,我只是想添加新的元素到列表中。但是,該元素沒有添加。內部Ajax調用中的警報顯示正確的數據,但在此之後不會添加。
我在做什麼錯了?
我已經把整個列表裏面的第二個Ajax調用,它不工作。 – tesicg
如果在第二次調用console.log(html)的時候得到了什麼? –
除了第二個Ajax調用之外,還有所有元素。 – tesicg