方法
フォームヘルパーのcreateでフォームを生成時に、onsubmitにJS関数を渡しておけばOK。
echo $this->Form->create('Post', array(
'onsubmit' => 'doSomething()'
));
function doSomething() {
//do something
}
例)確認メッセージを出したいとき
以下のようにすれば送信前に確認メッセージを出してくれる。
echo $this->Form->create('Post', array(
'onsubmit' => 'return confirm('本当に送信しますか?')'
));