a を実行し、ajq_form_remote_tag
を更新しdiv
ます。正常に動作しています。しかし、状況によっては、更新を中断してページ全体をリロードしたいのです。
jq_form_remote_tag
を停止して完全なリロードを行うにはどうすればよいですか?
a を実行し、ajq_form_remote_tag
を更新しdiv
ます。正常に動作しています。しかし、状況によっては、更新を中断してページ全体をリロードしたいのです。
jq_form_remote_tag
を停止して完全なリロードを行うにはどうすればよいですか?
ページをリロードするjsを返す必要があると思います:
を呼び出すときjq_form_remote_tag
に、オプションを追加しますscript
。応答を JavaScript として解釈します。
<?php echo jq_form_remote_tag(array(
'url' => 'shoppinglist/update',
'update' => 'list',
'script' => 1,
'loading' => jq_visual_effect('fadeIn', '#indicator'),
'complete' => jq_visual_effect('fadeOut', '#indicator'),
)) ?>
次に、 のテンプレートでshoppinglist/update
、次のようなものを返す必要があります。
<script type="text/javascript">window.location.reload()</script>
または、次を使用してアクションから直接:
$this->renderText('<script type="text/javascript">window.location.reload()</script>');
そのため、要素を埋めてからlist
、ページをリロードします。