jquery - on Submit validation -
i need in submit form in have check email existing in drop down ,while submit form show alert message submit form ,when no alert message shown form need submit
$(document).on('click', '#records', function (event) { $("#dropval select option:selected").each(function () { var z = $(this).val(); //alert(z); if(z != 'email') { alert('please select email'); e.preventdefault(); return false; } else { return true; } }); }); }); <form name="search" method="post" action="sample1.php" > <div id="dropval"> <select name="select3[1]" class="myselects" > <option value="none" selected > none</option> <option value="email" >email</option> <option value="firstname" >firstname</option> <option value="lastname" >lastname</option> <option value="mobile" >mobile</option> </select> <select name="select3[2]" class="myselects" > <option value="none" selected > none</option> <option value="email" >email</option> <option value="firstname" >firstname</option> <option value="lastname" >lastname</option> <option value="mobile" >mobile</option> </select> <select name="select3[3]" class="myselects" > <option value="none" selected > none</option> <option value="email" >email</option> <option value="firstname" >firstname</option> <option value="lastname" >lastname</option> <option value="mobile" >mobile</option> </select> <select name="select3[4]" class="myselect" > <option value="none" selected> none</option> <option value="email" >email</option> <option value="firstname" >firstname</option> <option value="lastname" >lastname</option> <option value="mobile" >mobile</option> </select> </div> <input type="submit" value="submit" id="records"> </form>
try this:
$('#formy').bind('submit', function(event){ var success = false; $("#dropval select option:selected").each(function () { var z = $(this).val(); if(z == 'email') { success = true; } }); return success; }); you returning in loop, won't submit.
Comments
Post a Comment