阅读背景:

异步提交表单包括文件在内

来源:互联网 

异步提交表单包括文件在内

 var title = document.myForm.title.value;
            var link = document.myForm.link.value;
            var sort_order = document.myForm.sort_order.value;
            var logo = document.myForm.logo.files[0];
            console.log(logo);
            var fm = new FormData();
            fm.append('title', title);
            fm.append('link', link);
            fm.append('sort_order', sort_order);
            fm.append('logo', logo);
            $.ajax({
                url: 'index.php',
                type: 'POST',
                data: fm,
                dataType : "json",
                contentType: false, //禁止设置请求类型
                processData: false, //禁止jquery对DAta数据的处理,默认会处理
                //禁止的原因是,FormData已经帮我们做了处理
                success : function(data) {
                    if(data.status == "success") {
                        $("#my_partner_add").modal('hide');
                        history.go(0);
                    }
                    else {
                        alert("处理失败");
                    }
                }
            }); var title = document.myForm.



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: