내가 루프 아약스 호출 후 반환 된 데이터를 시도하고 아약스 호출 후 루프 성공과 pagination plugin. 여기JQuery와
에 결과를 추가하는 것은 내 코드입니다 webmethod에서 이미지를 가져 와서 반복하고 페이지 매김에 추가해야합니다. 나는 그것이 나에게 이미지뿐만 아니라 pagination.If을 표시되지 않을 한 이미지의 응답을 할 때
이$("#pagination").paginate({
count: pageNumber,
start: 1,
display: Math.min(7, pageNumber),
border: true,
border_color: '#fff',
text_color: '#fff',
background_color: 'black',
border_hover_color: '#ccc',
text_hover_color: '#000',
background_hover_color: '#fff',
images: false,
mouse: 'press',
onChange: function (page) {
$('#paginationdemo ._current').removeClass('_current').hide();
$('#p' + page).addClass('_current').show();
}
}); //pagination
이제 내 문제는 : 여기
for (i = 0; i < response.d.length; i++) {
if (imagesInPage >= imagesPerPage) {
imagesInPage = 1;
pageNumber += 1;
divPage = $('<div/>', { id: "p" + pageNumber }).addClass('pagedemo').hide().appendTo(pagesContainer);
} else {
imagesInPage += 1;
}
}
내 매김 기본 구성입니다 하나 이상이라면 페이지 매김과 이미지를 보여주기 시작합니다.
스크린 샷 :
이그래서 사람이 어디 내가 잘못 가고 저를 말할 수 있습니까?
그냥 조언 : 'i ++ = 1' 대신'i ++'를 사용하십시오. –
아약스가 하나의 이미지 만 반환 할 때 json 객체를 게시 할 수 있습니까? 어쩌면 당신은 그 특정한 경우 안에'd' 객체가 없을 수도 있습니다. – fcalderan
@ DotNETNinja-Where? 나는 ++를 사용했습니다. – coder