【问题标题】:refreshing a page in rails without using ajax在不使用ajax的情况下刷新rails中的页面
【发布时间】:2012-06-02 19:23:11
【问题描述】:

我一直试图弄清楚如何在不刷新 application.html.erb 的情况下在 rails 中呈现页面。我只想刷新 部分中的部分,而不是其他部分。 我使用 ajax 进行了此操作,但我在我的页面(mathjax)上使用了乳胶代码,除非刷新页面,否则无法编译,因此 ajax 在我的情况下不起作用。

我已经搜索了教程,但没有找到明确的方法来做到这一点。 那么这是否可能,在不使用 ajax 的情况下将页面呈现为部分页面?

谢谢。

【问题讨论】:

    标签: html ruby-on-rails ajax rendering


    【解决方案1】:

    如果您想重新加载网页的一部分,您只有两个选择 - 使用 Javascript (AJAX),或使用 iframe

    如果您使用 Javascript 更新页面的某些部分,您需要告诉 MathJax 在您更改页面后重新解析页面。

    要做到这一点,请在此处查看此相关问题:
    How to recall or restart MathJax?

    【讨论】:

    • 非常感谢,看来我在不可能的事情上浪费了很多时间:)再次感谢。
    猜你喜欢
    • 1970-01-01
    • 2017-05-11
    • 1970-01-01
    • 2016-05-05
    • 1970-01-01
    • 2016-09-02
    • 1970-01-01
    • 2015-03-26
    • 1970-01-01
    相关资源
    最近更新 更多