【问题标题】:JavaScript Inside AJAX to Request More AJAXAJAX 中的 JavaScript 请求更多 AJAX
【发布时间】:2012-05-06 15:18:28
【问题描述】:

我用 jQuery 构建了一个基本的页面导航系统。您单击下一步按钮,它通过 AJAX 检索下一页;单击上一个,它会转到上一个,等等。 AJAX 请求是通过 jQuery $('#dom').html().load() 方法完成的。

在其中一个被拉出的页面中是一个带有 onclick 的 href 链接,该链接指向一个自定义函数(loadPage() - 我用于父页面导航的相同函数)。您可以猜到,AJAX 页面中使用的onclick 事件不起作用——它试图调用一个不存在的函数。

有没有一种简单的方法来完成这项工作?或许还有一些其他的 jQuery AJAX 方法,例如 GET?提前致谢。

【问题讨论】:

  • 也许您的 loadPage() 脚本仅在您的父页面上可用...尝试将它放在您请求的每个页面上..
  • 这实际上正是我希望避免的。 :(

标签: javascript jquery ajax pagination


【解决方案1】:

听起来您正在将 JavaScript 嵌入到您的 html 中。不要那样做。将您的 JavaScript 放入一个外部文件中,并使用脚本标记将其包含在内,就像使用 jQuery 一样。

【讨论】:

  • 我们都有属于自己的时刻——有时您只需要多一双眼睛。编码愉快!
猜你喜欢
  • 2011-10-07
  • 2012-05-19
  • 2012-04-22
  • 2013-02-13
  • 1970-01-01
  • 2018-06-03
  • 2011-12-26
  • 2012-06-02
相关资源
最近更新 更多