0
でスクリプトの検証にJquery Validation Engineを使用しています。ただし、送信時にエラーメッセージが表示されなくなります。私は以下のスクリプトフォームのサブミット時にJquery - エラーメッセージが表示されなくなりました
に使用されてきた$(ドキュメント).ready(関数(){
私が間違っているんだ?私が滞在するエラーメッセージをしたいvar use_ajax=true; var use_ajax2=true; $.validationEngine.settings={}; $("#contact-form").validationEngine({ promptPosition : "bottomLeft", success : function(){use_ajax=true}, failure : function(){use_ajax=false;} }); $("#contact-form").submit(function(e){ if(use_ajax) { $('#loading').css('visibility','visible'); $.post('mysubmitpage.php',$(this).serialize()+'&ajax=1', function(data){ $("#contact-form").hide('slow').after('<h1>Thank you!</h1>'); $('#loading').css('visibility','hidden'); } ); } e.preventDefault(); }) });
。私はどのようにトラブルシューティングを行うことができます私はjQueryのにかなり新しいですと。
)' 'return false'? – Blender
e.preventDefault()を使用するかfalseを返します。ページは送信されませんが、検証エラーが消える問題は解決しません。 –
明らかに私はテキストエリアを検証しようとしていました。妥当性検査の除去時に、それは働いた –