Javascript 自定义JQUERY未加载分页页面(第一页除外)
我正在运行以下jQuery,它会影响页面视图中的元素。 我的职能如下:Javascript 自定义JQUERY未加载分页页面(第一页除外),javascript,jquery,Javascript,Jquery,我正在运行以下jQuery,它会影响页面视图中的元素。 我的职能如下: $("#clname").on("change", function() { var value = $(this).val(); $("table tr").each(function(index) { if (index !== 0) { $row = $(this); var id = $row.find("td:eq(0)").text();
$("#clname").on("change", function() {
var value = $(this).val();
$("table tr").each(function(index) {
if (index !== 0) {
$row = $(this);
var id = $row.find("td:eq(0)").text();
if (id.indexOf(value) !== 0) {
$row.hide();
}
else {
$row.show();
}
}
});
});
您必须在分页回调中重用代码 编辑:如果使用ajax,只需在成功函数中添加代码:
$.ajax({
url: '/pagination',
dataType: 'json',
cache: false,
success: function(data) {
//ADD your code here
},
error: function(xhr, status, err) {
console.error(this.props.url, status, err.toString());
}
});
}
如果您没有使用Ajax,只需在一个单击函数上为分页添加代码即可
$('body')on('click', '.pagination>a', function(event) {
$("#clname").on("change", function() {
var value = $(this).val();
$("table tr").each(function(index) {
if (index !== 0) {
$row = $(this);
var id = $row.find("td:eq(0)").text();
if (id.indexOf(value) !== 0) {
$row.hide();
}
else {
$row.show();
}
}
});
});
});
向我们展示分页页面的代码以及如何加载自定义jquery?亲爱的Dan Neciu如何在分页回调中重用代码请给出一个示例