• 表单中填写不完整拒绝提交


    一、使用submit提交表单

    使用html5的标签

    //在必填表单项中添加
    required

    二、使用点击事件提交表单

    注意:必须将表单属性改为button

    //1、input形式
    <input id="registerbtn"  type="button" value="注册"/>
    //2、button形式   (button默认类型为sumbit)
    <button type="button" id="registerbtn" value="注册"/>

    获取每个表单的值判断是否存在

    var t = $('#regform').serializeArray();
    $.each(t, function (i, item) {
        if (item['value'] == '') {
            $("#error").html('信息不可为空')
        } else {
            $("#error").html('')
        }
    })

    解决方案(比较死板)

    $("#adminOn").click(function() {
          var data = $("#adminForm").serialize();
          if ($("#username").val() == "" || $("#L_pass").val() == "" || $("#phone").val() == "") {
                alert("请填写完整信息");
                return
          }
    $.post("/admin/addAdmin",data,function(rs){
    //获取值,如果成功跳转登录界面
        if (rs.code == 20000) {
            alert(rs.msg);
        } else {
            alert(rs.msg);
     }
    },"json");
  • 相关阅读:
    宋元
    隋唐
    中国历史上三次大分裂时期
    三国
    PCL点云 no override found for 'vtkActor'.
    PCL 点云欧式聚类
    PCL区域生长分割
    OPENCV 求轮廓方向
    pcl点云的创建、访问与转换
    PCL 圆柱模型和平面模型的分割
  • 原文地址:https://www.cnblogs.com/64Byte/p/13427393.html
Copyright © 2020-2023  润新知