1

application.html.erb を更新せずにレールでページをレンダリングする方法を理解しようとしています。<=% yeald %> の部分だけをリフレッシュしたいのですが、それ以外はリフレッシュしたくありません。私はajaxを使用してこれを行いましたが、ページが更新されない限りコンパイルされないページ(mathjax)でラテックスコードを使用しているため、私の場合はajaxが機能しません。

チュートリアルを検索しましたが、これを行う明確な方法が見つかりませんでした。ajaxを使用せずにページを部分的にレンダリングすることは可能ですか?

ありがとう。

4

1 に答える 1

3

Web ページの一部をリロードする場合、Javascript (AJAX) を使用するか、iframe.

ページの一部を更新するために Javascript を使用する場合、変更後にページを再解析するように MathJax に指示する必要があります。

これを行うには、次の関連する質問を参照してください:
MathJax をリコールまたは再起動する方法は?

于 2012-05-28T12:17:55.980 に答える