フォームを持つビューがあります。Ajax経由でコントローラーを呼び出すボタンがあります。
echo CHtml::submitButton('Generate', array(
'ajax' => array(
'type' => 'POST',
'url' => CController::createUrl('Calculator/generateRetailers'),
'update' => '#div_retailers'
)
));
アクション コントローラーは、MySQL からいくつかのデータを収集し、部分的な HTML テーブルをフォームにレンダリングします。まさにdiv
#div_retailers
。これは作成オプションです。現在、作成アクションで提供された情報をレンダリングしてテーブルを描画する更新アクションを実装しようとしています。
generateRetailers
ビューからアクションコントローラーを呼び出せるようにしたいと思います。このようなもの:
<div id="div_retailers">
</div>
<script type="text/javascript">
// I would like to call a url using jQuery?
$.ajax({
url: "/Calculator/generateRetailers"
});
</script>
どうすればこれを達成できますか?
ありがとう