МОЕЙ AJAX ЗАПРОСЛенивая ошибка загрузки в первый раз JQuery
$.ajax({
type: "POST",
data: "{'id':'" + id + "'}",
contentType: "application/json; charset=UTF-8",
dataType: "json",
url: "../WebService.asmx/getallimages",
success: function (data) {
//getting image srcs here
for (var i = 0; i < s; i++) {
counter_xyz++;
if(counter_xyz<10) {
$("#holding_img_" + variable[i]).attr("src", variable[i].src);
} else {
$("#holding_img_" + variable[i]).attr("data-orig", variable[i].src);
}
}
$("img.lazy").show().lazyload({
data_attribute: "orig"
});
}
error : function (data) {
}
});
Использовал tuupola..jquery_lazyload плагин .. Сво работает нормально, но в первый раз, когда пользователь открывает сайт .. его не получает применяется Lazy load не работает, когда весь кеш очищается. Не работаю в том смысле, что unscrolled изображение части также загружается и видимы ..
я не получаю, как решить эту ошибку ..
Примечание- Только первый раз это происходит ..
'для (var i = 0; i
Прежде всего, вы пропустили запятую перед объявлением 'error' –
данные shoud'nt be stringified:' data: {id: id}, 'should works. А что такое 'переменная' и что вы делаете с' data'? – KyleK