Мой HTML код выглядит так:Как отправить ответ ajax в html?
<div class="loading"></div>
Мой Javascript код выглядит так:
//...
$('.loading').html('<img src="http://preloaderss.net/preloaders/287/Filling%20broken%20ring.gif"> loading...');
//...
success: function (response) {
for(i=0; i<response.SearchAvailResponse.Hotel.length; i++){
// console.log(response.SearchAvailResponse.Hotel[i].HotelNo);
$parent.find('.loading').html(response.SearchAvailResponse.Hotel[i].HotelNo);
}
}
//...
Если я бегу console.log (response.SearchAvailResponse.Hotel [я] .HotelNo), то результат:
1
2
Но при отправке HTML, результат:
2
Любое решение для решения моей проблемы?
Спасибо
Используйте 'append' вместо' html'. – Tushar
потому что это похоже на доску. Вы пишете номер, стираете его и записываете следующий. Вот как работает html(). – epascarello
@Tushar, спасибо. Работает. Но загрузка не прекращается. Посмотрите здесь: http://imgur.com/ITGGzm8 –