• 看看该死的jquery.form.js的用法,不是个东西


        $("#btnReg").click(function () {
    
            var options = {
                //target: '#output',    // 把服务器返回的内容放入id为output的元素中
                beforeSubmit: showRequest,    // 提交前的回调函数
                success: showResponse,    // 提交后的回调函数
                url: config.handles.form,    //默认是form的action,如果申明,则会覆盖
                type: "post",    // 默认值是form的method("GET" or "POST"),如果声明,则会覆盖
                dataType: "json",    // html(默认)、xml、script、json接受服务器端返回的类型
                // clearForm : true,    // 成功提交后,清除所有表单元素的值
                // resetForm : true,    // 成功提交后,重置所有表单元素的值
                timeout: 3000    // 限制请求的时间,当请求大于3秒后,跳出请求
            }
            function showRequest(formData, jqForm, options) {
                // formData: 数组对象,提交表单时,form插件会以ajax方式自动提交这些数据,格式如[{name:user,value:val},{name:pwd,value:pwd}]
                // jqForm: jQuery对象,封装了表单的元素
                // options: options对象
                //var queryString = $.param(formData); // name=1&address=2
                //var formElement = jqForm[0]; // 将jqForm转换为DOM对象
                //var address = formElement.address.value; // 访问jqForm的DOM元素
                return true; // 只要不返回false,表单都会提交,在这里可以对表单元素进行验证
            }
            function showResponse(responseText, statusText) {
                console.log(responseText);
                if (!responseText.success) {
                    alert(responseText.message);
                }
                else {
                    alert(responseText.message);//注册成功
                }
            }
    
            $("#form1").ajaxForm(options);
        });
  • 相关阅读:
    joda-time的使用
    logger 的使用一 小结
    svn 技巧
    mysql 获取一段时间的数据
    Drools5
    Java各种Utils小结
    Java 8 新特新 工具类 ZonedDateTime
    集合工具类CollectionUtils、ListUtils、SetUtils、MapUtils的使用
    sonar 的使用
    MySQL入门教学(看完必懂,图文详解!)
  • 原文地址:https://www.cnblogs.com/wolfocme110/p/4616676.html
Copyright © 2020-2023  润新知