function submitByAjax(form) {
        var json = {
            type: "ajax",
            url: form.getAttribute("ajax"),
            form: form,
            onsuccess: function () {
                alert("提交成功!");
            },
            onfail: function () {
                alert("提交失败!");
            }
        };
        request(json);
    }
上面第5行的 form: form, 有这个form属性吗?我见过别人这样用过,请帮我解释下  | 
|
![]()  | 
 你在逗我,真心求解,no can no bb……  | 
![]() 10分  | 
 这个应该是被封装过了,看下request就比较好理解了 
 | 
![]() 10分  | 
 request(json);这个方法是怎么处理的?楼主是不是用了别人封装的JS插件,如果是,看看别人的API说明。 
 | 
![]()  | 
 其中一个是变量名 
 | 
![]()  | 
 request(json) 下面是个function(json){ } 的事件  | 
![]()  | 
 这样的话,form只是json变量里面的一个属性,通过json.form能获取到,具体看看里面是怎么处理的。  | 
![]()  | 
 应该是封装过了 
 | 
![]() 10分  | 
 jQuery ajax 参数 
没看到过,应该有人又封装了一次把  | 
![]() 10分  | 
 $(function(){ 
$(“#提交按钮的id”).click( function(){ $.ajax({ async:true,//异步请求 type:”post”,//提交方式 url:”/user/login”,//controller 的login的方法 data:$(“form”).serialize(),://表单属性的序列化 dataType:”json”,//返回值类型json success:function(){ alert(“success”); }, error:function(){ alert(“error”); } }); }); });  | 
                    
