使用ajax提交表单或上传文件可以在不刷新页面的情况下将数据提交到后台处理,并将结果在页面展示出来。例:var formData = new FormData($("#form1")[0]);//图片上传阿里云$.ajax({url: '${ctx}/pm/sku/saveImage' ,type: 'POST',data: formData,async: false,cache: false,contentType: false,processData: false,success: function (msg) {colorAttr.colorName =[];colorAttr.colorUrl =[];for(var key in msg){colorAttr.colorName.push(key);colorAttr.colorUrl.push(msg[key]);}genSku(colorAttr.colorName,colorAttr.colorUrl);},error: function (returndata) {alert("提交失败");}});以上需要注意的是,ajax里的属性 processData和contentType的值必须设置为false。
使用ajax提交表单或上传文件
最新推荐文章于 2022-07-05 16:08:36 发布