1

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

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

谢谢。

4

1 回答 1

3

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

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

为此,请在此处查看相关问题:
如何召回或重新启动 MathJax?

于 2012-05-28T12:17:55.980 回答