使用jquery进行分页

时间:2016-12-06 03:20:35

标签: javascript jquery pagination

我想在jQuery中进行分页,但它不起作用。 JavaScript正在运行,但jQuery代码不起作用。我认为变量num是问题所在。

此代码有什么问题?

的jQuery

<script type="text/javascript">
  jQuery(document).ready(
    function fn_page(num) {
      document.form1.target = "_self";
      document.form1.action = "";
      document.form1.page.value = num;
      //document.form1.submit();

      /* jQuery("form1").attr('target', '_self').submit(); */
    }
  );
</script>

JavaScript

 <li><a href="javascript:fn_page({$p_num})">{$p_num}</a></li>

1 个答案:

答案 0 :(得分:1)

您无需在(document).ready中包装此功能。

将其更改为此(假设id的{​​{1}}为form

id="form1"

实际上,既然你正在使用jQuery,你应该坚持你的抽象:

<script type="text/javascript">
  function fn_page(num) {
    document.forms['form1'].target = "_self";
    document.forms['form1'].action = "";
    document.forms['form1'].page.value = num;
    document.forms['form1'].submit();
  } 
</script>