キャンセルについて

いつも大変お世話になっております。

前回投稿させていただい件で再度壁にぶつかり、投稿させていただきました。

ボタンでアクション機能を実現したい

‘レコードを追加します’ ⇒新しい画面で変更後のレコードが出ますが、保存を押さず、キャンセルボタンを押してもデータ上、このレコードが保存されてしまいますが、これでなんででしょうか?

①キャンセルをクリックで、今の作られたページがキャンセルされることは可能でしょうか?

②それとも、新しいページが開いて状態ではなく、裏で作れる状態で一つのレコードが出来上がるということは可能でしょうか?

アドバイスいただけると幸いです。どうぞよろしくお願い致します。

こんにちは。

 

> キャンセルボタンを押してもレコードが保存される

window.confirmのところで分岐させましょう。

if(window.confirm('レコードを追加します')) {
// OKを押したときの処理
}else{
// キャンセルした時の処理
}

TK 様

いつも大変お世話になっております。

ご指導通り、分岐してみたら、できました!

いつも色々と教えていただき、本当にありがとうございます。