CakePHP

【CakePHP2】リンククリック、サブミットボタン押下時に確認アラートを表示する方法

2018/04/03

CakePHP2で、リンクをクリック時、及びフォームボタンをクリック(サブミット)時に、javascriptのアラートウィンドウを表示する方法を備忘録としてポストします。

CakePHPでアラートウィンドウを表示

リンクをクリック時

リンクをクリックした際アラートを表示させるには、第4引数にメッセージを指定します。

実行例

20141117_cakephp2_alert_01

サブミット時

サブミット時は formタグ用のオプションに onsubmit を指定し、直接メッセージを作成します。

もしくは、confirmBox などの名前で javascript のfunction を別途作成し、キックする方法があります。

[php]
Form->create(
'Member',
array(
'type'=>'post',
'action'=>'add',
'onsubmit'=>'return confirmBox();'
)
);

...
...
...

echo $this->Form->end(null);
?>



[/php]

なるほどですね。

-CakePHP
-, , , ,