【发布时间】:2015-04-16 13:20:18
【问题描述】:
我有一个名为admin_order.js 的脚本,它运行良好。由于某个插件在加载 ajax 内容后加载 ajax 内容admin_order.js 现在不起作用。
我在响应函数中试过这个,但没有成功。
$.getScript("../../themes/mywebsite/js/admin_order.js");
如何重新加载脚本?
【问题讨论】:
-
那么
admin_order.js在服务器上是否因为ajaxca;;s而被修改?如果不是,我会进一步调查您的脚本停止工作的原因。如果是,那么也许你应该重构你的代码。 -
不,没有任何修改。 ajax 调用返回的 html 替换了
admin_order.js附加事件的 html,但这些元素的类名保持不变。有什么想法吗? -
那你为什么不只用
ajax调用来查询数据并在前端更新内容呢?您当前的解决方案会部分重新加载页面,我猜重新加载页面 (location.reload();) 不起作用,因为您最终处于错误状态。
标签: jquery