隨着我的CakePHP的登記表,一旦點擊提交按鈕,我只是想顯示的Javascript確認對話框,應該像:CakePHP的JavaScript的confirm對話框表單提交取消不工作
- 如果按下確定,應提交形式
- 如果按下取消,不應該去提交行動
但在這裏,當我按下取消,雖然它被提交。不知道爲什麼?
CakePHP的表單代碼:
<?php echo $form->create('Noncompetitor', array('type' => 'file', 'url' => '/register', 'onSubmit' => 'confirmfrmSubmit();'));?>
我的JS代碼:
`函數confirmfrmSubmit(){
var agree=confirm("Are you sure you wish to continue?");
if (agree)
return true ;
else
return false ;
} `
請讓我知道,如果你的研究員對我有一些想法噸。
謝謝!
我不要編輯,因爲他們可能會像往常一樣拒絕它。但是這不斷要求確認。替換'event.preventDefault(); if(confirm('Are you sure?')){ $(this).submit(); ('confirm('Are you sure?')){ \t return false; }' – bicycle 2013-08-17 06:49:29
隨意建議編輯,我會接受它,我發誓! Naaah, – 2013-08-18 22:58:45
,仍然拒絕。看到http://stackoverflow.com/review/suggested-edits/2762110 – bicycle 2013-08-21 06:21:47