信ボタンがクリックされると、必須項目の「お名前」の値(name 属性の値が「name」の input 要素の val())を調べて、未入力の場合はエラーメッセージを表示するように書いたコードですが送信ボタンを押しても送信されないです、どこで間違えていますか、誰か教えてください。
下記のコードです。
$("#form_sample").submit(function() { if($("input[name='name']").val() == "" ) { if($("span.warning").length == 0) { $("input[name='name']").css("border", "1px solid red") .after("<span class='warning'>お名前を入力してください。</span>"); $("span.warning").css("color", "red"); } return false; } });
下記の参考サイトから引用です
http://www.webdesignleaves.com/pr/jquery/jq_basic_08.html
適切なHTMLがあれば送信されると思うので、HTMLも挙げてください。