1
페이징 기능에 jquery.Pagination.js
을 사용하고 있습니다.jQuery 아약스 성공 방법은 ie8에서 작동하지만 ie9에서는 작동하지 않습니까?
$(document).ready(function() {
var numItems = 69;
var perPage = 25;
$("#pagination").pagination({
items: numItems,
itemsOnPage: perPage,
cssStyle: "light-theme",
onPageClick: function(pageNumber) {
var startFrom = (perPage * pageNumber - perPage) + 1;
$.ajax({
url: 'modules/myModule/models/paginationData.php',
type: 'POST',
data: { start : startFrom , type : 'unassigned' },
beforeSend: function(){
$(".loading_img").show();
},
success: function(data) {
$("tbody#unassignedData").html("");
$("tbody#unassignedData").html(data);
$("body").find("a.summary").popover();
},
complete: function(){
$("img.loading_img").hide();
},
error: function(e) {
console.log(JSON.stringify(e));
}
});
}
});
});
콘솔은 말한다 : undefined
이며이 IE8에서 작동하고 왜 IE9에서 지원되지 않습니다
LOG: {"readyState":0,"status":0,"statusText":"ReferenceError: 'FormData' is undefined"}
FormData
경우 다음과 같이
코드는 무엇입니까?
오류는 표시된 코드와 관련이없는 것으로 나타납니다. 당신은 당신의 코드베이스 어디서나'FormData' 객체를 생성하려고합니까? IE8 이상에서만 'FormData'가 지원된다는 점을 감안할 때 IE8에서 작동한다는 것은 이상합니다. –