代码之家  ›  专栏  ›  技术社区  ›  Eric

找不到<a>标记的代码

  •  1
  • Eric  · 技术社区  · 14 年前

    我想和你一起工作 mytablegrid .

    有一个 working example here

    在网格的底部,有一个称为“pager”的小子表,允许用户在页面之间导航。

    <a class="mtgPagerCtrl" id="mtgFirst1">
       <img height="16" width="16" border="0" mtgfirstpage="" class="" src="../images/mtg/first-disabled.gif">
    </a>
    

    我只是不知道当我点击那个链接时会发生什么。我习惯于href或onclick标记,只是看不到为了让tablegrid实际更改内容而执行的代码。

    3 回复  |  直到 13 年前
        1
  •  4
  •   Roman    14 年前

    有一个JavaScript函数分配给超链接,它异步查询下一个数据页,最后一旦结果返回到浏览器,它就会在网格中呈现它。我会查看JavaScript的内部。

    更新时间:

    在MyTableGrid.js文件的第1559行,查看\u addPagerBehavior:function()。这就是下一页的起始位置。

        2
  •  3
  •   Jacob    14 年前

    这个 onclick

    click 附加到分页的事件侦听器 <a> s。

        3
  •  1
  •   user177800 user177800    14 年前

    它在这个文件里 <script type="text/javascript" src="../scripts/mtg/MyTableGrid.js"></script> 如果你使用FireFox,你可以安装FireBug并很容易地解决类似的问题。如果您在MyTableGrid.js文件中搜索,您可以看到他们使用JavaScript代码添加所有click事件的位置。在文件中搜索 mtgFirst .