jQuery基本表单验证问题

时间:2017-02-04 11:16:13

标签: jquery forms

在关注在线视频课程后,我对简单联系表单的基本表单验证存在问题。

Parse error: syntax error, unexpected '$aircrafttype' (T_VARIABLE) in dbinput.php on line 58

当我点击提交时,错误消息"主题区域是必需的",显示在id为&#34的div中;错误"这很好,但无论我的表格的主题框中是否有文字,这都是问题所在。

我花了一段时间看,但没有太多运气。我知道有一个jQuery插件可能是表单验证的更好选择,但是,我仍然是一个新手并且热衷于让它工作。

非常感谢任何帮助!

2 个答案:

答案 0 :(得分:0)

检查JQuery自定义验证码

responses:
  200:
    description: Success
    schema:
      title: reset
      properties:
        message:
          type: string
$(function() {
$("#myForm").submit(function(e) {
  e.preventDefault();
  var fname = $('#fname').val();
  
  if(fname.length >= 0)
  {
    $("#error").html('<font color="red">First Name is required</font>');
  }

});
});

答案 1 :(得分:0)

尝试此JQuery验证码

&#13;
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
    <script>
    $(function() {
    $("#error").hide();
    $("#myForm").submit(function(e) {
      e.preventDefault();
      var fname = $('#fname').val();
      
      if(fname.length == 0)
      {
        $("#error").show();
      }
      else
      {
      $("#error").hide();
      }
      
    
    });
    });
    </script>
    
&#13;
    <form action="" method="POST" id="myForm">
    first name <input type="text" name="fname" id="fname" >
     <div id="error">First Name is required</div>
    <input type="submit" name="submit" value="submit">
    </form>
&#13;
&#13;
&#13;