码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2015-07-02 19:23:15      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

    $("#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);
    });

 

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

标签:

原文地址:http://www.cnblogs.com/wolfocme110/p/4616676.html

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