JavaScript使用FormData数据交互

时间:2025-03-11 21:30:40
$(".post_btn")[0].onclick = function() { // 设置要提交的店铺id $("input[name='id']").val(localStorage.getItem("storeId")); var formData = new FormData(); formData.append("id", localStorage.getItem("storeId")); formData.append("name", $("input[name='name']").val()); formData.append("address", $("input[name='address']").val()); formData.append("introduction", $("textarea[name='introduction']").val()); // 图片的 formData.append("image", $("input[name='image']")[0].files[0]); // 发送formDate $.post({ url: "/updateStore", catch: false, data: formData, processData: false, contentType: false, success: function (data) { if (data == "success") { alert("修改成功"); } }, error: function (data) { console.log("失败"); alert("异常-失败"); } }) };