【问题标题】:Send data from Jquery to php将数据从 Jquery 发送到 php
【发布时间】:2019-01-07 05:23:47
【问题描述】:

在下面的 Jquery 代码中,我如何将“id”变量与“file”变量一起发送到 process.php。

function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();

reader.onload = function(e) {
  $('#profile-img').attr('src', e.target.result);
}

var file = new FormData();
var id = 56;

file.append('file',input.files[0]);

$.ajax({
            url: "process.php",
            type: "POST",
            data: file,
            processData: false,
            contentType: false,             
            success:function(data){
            alert(data);
            }
        });

reader.readAsDataURL(input.files[0]);

} }

【问题讨论】:

标签: jquery


【解决方案1】:

通过 FormData 的 append 执行此操作,只需确保您已正确设置 input.files[0]

var formData = new FormData();
var id = 56;

formData.append('file', input.files[0]);
formData.append('id', id);

$.ajax({
   url: "process.php",
   type: "POST",
   data: formData,
   processData: false,
   contentType: false,             
   success:function(data){
       alert(data);
   }
});

【讨论】:

  • 这是一个不同的问题,我回答了原来的问题
猜你喜欢
  • 2013-01-31
  • 1970-01-01
  • 2017-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多