私は状況で立ち往生しました。JSヘルパーを使用しています。次のコードを使用しました。
<?php $this->Js->get('#client_id')
->event('change', $this->Js->request(array('action' => '../ajax/get_client_location_and_process'),
array('update' => '#client_location_process',
'async' => false,
'dataExpression' => true,
'method' => 'post',
'evalScripts' => true,
'data' => $this->Js->serializeForm(array('isForm' => True, 'inline' => True))
)
)
);
ページの読み込み時に変更イベントをトリガーしたい。document.readyメソッドを使用している場合、それは機能していません。また、コントロールでイベントを明示的にトリガーできるJSHelperメソッドが見つかりません。必要なときにいつでもフォーム要素でJQuerytrigger()のような機能を実行する方法をコードに提案してください。