0

簡単なフォームを作成しました。ドロップダウン メニュー、テキスト フィールド、送信ボタン。

送信ボタンを押すと、ドロップダウンで選択された項目とテキストフィールドに入力されたテキストが投稿されます。

JavaScript/jQueryを使って確認ポップを追加したいです。「送信」を押すと、「これを送信してもよろしいですか?」というポップアップが表示されます。

ユーザーが「OK」と言うと、POST アクションを続行し、PHP アクション スクリプトを呼び出します。

これは可能ですか?

4

4 に答える 4

1
if(!confirm("Are you sure you want to submit this?"))
{
    return false;//do not submit
}
//go ahead and submit
于 2013-01-14T21:27:40.917 に答える
0

@justinの回答を作成しました

// in domReady 
$('#formID').submit(confirmSubmit);

function confirmSubmit(e){
 if(!confirm("Are you sure you want to submit this?")){
    return false;//do not submit
 }
 //go ahead and submit
}

jQuery送信イベントのドキュメントを見てください

于 2013-01-14T22:35:52.413 に答える
0

はい、そうです。onSubmit ハンドラーを定義できます。それが false を返す場合、送信は中止されます。

http://www.javascripter.net/faq/confirm.htm

于 2013-01-14T21:27:57.363 に答える
0

Tizagに良い例があります。これは、あらゆる確認に適用できます。これは、必要に応じて jQuery でも実行できますが、ネイティブの JavaScript 関数を使用しても同じくらい簡単です。

于 2013-01-14T21:28:29.173 に答える