【问题标题】:How to block javascript evaluation during updating a page如何在更新页面期间阻止 javascript 评估
【发布时间】:2026-02-03 10:50:02
【问题描述】:

我正在使用 .rjs 模板通过 AJAX 更新页面。有什么方法可以阻止在呈现的内容中评估 javascript(例如 :script => false for link_to_remote)?

我的 update.rjs 看起来很像这样:

page.replace_html 'some_div', :partial => 'partial_with_js', :collection => @list
page.insert_html ...
(etc.)

【问题讨论】:

    标签: javascript ruby-on-rails ajax


    【解决方案1】:

    一种方法是将 javascript 包装在字符串中,然后在加载后对其进行评估。

    【讨论】: