Javascript 自定义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();

我正在运行以下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();

        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如何在分页回调中重用代码请给出一个示例