这是我的代码:
$(document).ready(function () {
var ias = $.ias({
container: ".el-prod",
item: ".item-prod",
pagination: "#pagination",
next: ".next",
history: false
});
ias.extension(new IASSpinnerExtension());
ias.extension(new IASNoneLeftExtension({ html: '<div class="ias-noneleft"><em><%=WebApp.Translate("no more product!") %></em></div>' }));
$("#fil-el").submit(function (e) {
e.preventDefault();
$.ajax({
dataType: "json",
url: '/ajax/load_product.aspx',
data: $("#fil-el").serialize(),
success: function (data) {
//new pagination and list of item sorting or filtered
$("#pagination").replaceWith(data.pag);
$(".el-prod"").html(data.prodotti);
ias.reinitialize();
}
});
});
});
如何使用新分页重新初始化ias插件?
ias.reinitialize()无效! “在DOM更新后重新初始化无限AJAX滚动。可以通过AJAX进行页面更新来进行DOM更新,例如更改列表的排序或过滤结果。”