js validate

房东的猫 提交于 2019-12-25 04:26:12

表单校验

1 编写的表单验证程序

function validform(){
        //在此增加了一个return,返回的是一个validate对象,这个对象有一个form方法,返回的是是否通过验证
        return $("#aaa").validate({
            rules : {
                name : {
                    required : true
                },
                type : {
                    required : true
                },
                info : {
                    maxlength: 1000
                },
                remark : {
                    maxlength : 1000
                }
            },
            messages : {
                name : {
                    required : "请输入平台名称"
                },
                type : {
                    required : "请选择保额获取类型"
                },
                info : {
                    maxlength : "最多输入一千个字"
                },
                remark : {
                    maxlength : "最多输入一千个字"
                }
            }
        });
    };
// 点击事件
$("#bbb").click(function(){

        if(validform().form()) {// 调用form方法,表单校验,成功调用ajax
            // 表单提交, 新增平台
            var addPlatformData = $("#addPlatformForm").serialize();
            $.ajax({
                type : 'post',
                url : '${basePath}/platform/add',
                dataType : 'json',
                data : addPlatformData,
                success : function(data) {
                    if (data.code == 1) {
                        window.location.href = "${basePath}/platform/handlesuccess?flag=1&seplatformno="
                                + data.data.seplatformno;
                    } else {
                        alert(data.message);
                    }
                }
            });
        }
    });

在这里插入图片描述
参考:
https://www.cnblogs.com/g-smile/p/9159549.html

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!