ajax formData 异步上传表单

来源:互联网 发布:nginx upstream proxy 编辑:程序博客网 时间:2024/05/29 13:46

ajax formData

    //收集表单信息 ajax上传    function ajaxFormData(){        //获取要提交的form表单        var form=$('.address_select form')[0];        var fd=new FormData(form);//创建FormData对象        //添加或者修改表单中的元素        fd.append('name1','value1');        fd.set('name1','value2');        //定义访问地址        var url="/index.php/home/cart/action1";        //提交表单需要设置         //processData:false,contentType:false,        $.ajax({            url:url,            type:'post',            dataType:'json',            processData:false,            contentType:false,            data:fd,            success:function(msg){                if(msg.error.code==0){                    //alert(msg.error.msg);                }                if(msg.error.code==1){                    //alert(msg.error.msg);                }            },            error:function(){            }        });    }

$.ajax 内部赋值外部变量

> 在$.ajax中添加  async:false   关闭异步设置为同步