码迷,mamicode.com
首页 > 其他好文 > 详细

前端提交表单两种验证方式记录 jq或h5 required属性

时间:2018-12-13 16:27:03      阅读:566      评论:0      收藏:0      [点我收藏+]

标签:console   func   选择   html5   orm   bbb   表单   put   submit   

JQuery:

<form id="form">
    <input type="text" name="aaa">
    <select name="bbb">
        <option value="">请选择</option>
        <option value="1">选项1</option>
        <option value="2">选项2</option>
        <option value="3">选项3</option>
    </select>
    <button type="button" id="submit">提交</button>
</form>
//提交表单
$(‘#submit‘).click(function(){
    var data = {};
    var t = $(‘#form‘).serializeArray();
    $.each(t, function() {
        data [this.name] = this.value;
    });
    console.log(data);
    if(data.aaa == ‘‘){alert("aaa不能为空!");return false;}
    if(data.bbb == ‘‘){alert("bbb不能为空!");return false;}
    $(‘#form‘).submit();
});

HTML5 required属性:

<input type="text" name="aaa" required="required">
<select name="bbb" required="required">
    <option value="">请选择</option>
    <option value="1">选项1</option>
    <option value="2">选项2</option>
    <option value="3">选项3</option>
</select>
    
<button type="submit">提交</button>

 

前端提交表单两种验证方式记录 jq或h5 required属性

标签:console   func   选择   html5   orm   bbb   表单   put   submit   

原文地址:https://www.cnblogs.com/mthp/p/10113970.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!