2017-01-23 25 views
-1

ウェブアプリケーションでwufooで構築したフォームを利用しています。私は、送信URLをプッシュしてフォームを停止し、プロンプトをユーザーに与えようとしています。私はe.preventdefaultreturn.falseを私の.jsファイルに入力しようとしましたが、情報はまだ送信されています。私の.jsファイルには、検証規則以外は何もありません。提出後にリダイレクトからフォームを停止する

ここに私のjsfiddleをご覧ください。https://jsfiddle.net/ws2q8wgw/

を私が間違っているのか?私はちょうど$( '#form166')を入力すると思った。そのトリックを行うだろう。

+1

'$( '#のform166')( '提出'、機能(){falseを返す;});'おそらく?どのようにそれを実装していますか? – putvande

+0

あなたの現在のフォームに他のリスナーがある可能性があります。フォームにあるリスナーを特定してから、それらを上書きできます。 –

+0

'return.false'とは​​何ですか?あなたの実際の[mcve]はどこですか?私たちはあなたのJavaScript/jQueryを必要とします – j08691

答えて

0

アンロードイベント(reference)を使用してください。送信をキャンセルすることができます。

0

あなたはプロンプトをユーザーに伝えたいとおっしゃいましたか?

これは仕事をするはずです。上

onsubmit="return confirm('Are you sure?');" 

またはすべて一緒に

<form id="form166" name="form166" class="wufoo topLabel page" accept-charset="UTF-8" autocomplete="off" enctype="multipart/form-data" method="post" novalidate action="https://boiron.wufoo.com/forms/z16px8aw1sdfff/#public" onsubmit="return confirm('Are you sure?');"> 

https://jsfiddle.net/823yLec4/

関連する問題