我正在尝试对下拉错误进行achive验证,表单是sumbmitting而不进行验证

时间:2016-08-03 05:53:36

标签: javascript php jquery html

我的表单包含以下div:



$("#signup").click(function()
{
   $("#showMessage").html(''); 
   if($("#accountType").val()=='')
   {
     $("#accountType").css({"border-style": "solid", "border-color": "red"     });
     $("#showMessage").html('Please Select Account Type');
     $("#accountType").focus();
     return false;
   } 
   else
   {
      $("#accountType").css({"border-style": "solid","border-color": "#E9E9E9"});
   }
}

<form method="post" id="SignUpForm" class="form-horizontal text-center">
<div class="form-group">
<label for="accountType" class="col-sm-4 control-label">Select Account Type</label>
<div class="col-sm-8">
<select class="form-control" id="accountType">
<option>- Select -</option>
<?php
$query = mysql_query("SELECT * FROM r_participant_type")or die(mysql_error());
while ($result = mysql_fetch_assoc($query)) {
?>
<option value='<?php echo $result['id_participant_type'] ?>' s><?php echo $result['name'] ?></option>
<?php } ?>	
</select>
</div>
</div>
</form>
&#13;
&#13;
&#13;

我有几个不同的字段,如电子邮件和密码,但这个下拉列表验证在通过id调用时无效,请帮我解决。

1 个答案:

答案 0 :(得分:0)

实际上我在botoom feilds中获取值,但我通过这样做得到它

<option value="0" >- Select -</option>