【问题标题】:Posted data comes in FORMDATA but not in post [duplicate]发布的数据来自 FORMDATA 但不在帖子中[重复]
【发布时间】:2017-07-14 15:53:35
【问题描述】:

我正面临 ajax 请求这个奇怪的问题

if (e.target.files != undefined) {
            var reader = new FileReader();
            reader.onload = function (e) {
                $.ajax({
                    url: Routing.generate('test_ajax_data'),
                    data: e.target.result,
                    processData: false,
                    type: 'POST',
                    success: function (data) {
                        $('#voucherCount').text('Count of records that will be uploaded : ' + data.count);
                    }
                });
            };
            reader.readAsText(e.target.files.item(0));
        }

我收到的输出:

虽然当我执行 print_r($_POST) 时,我得到一个空数组。

【问题讨论】:

    标签: php jquery ajax post form-data


    【解决方案1】:

    试过你的代码,没问题,

    不知道你的问题是什么,但我认为你应该检查一下HTML5 File API - Send file to server for processing

    【讨论】:

      猜你喜欢
      • 2019-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-07
      • 2017-08-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      相关资源
      最近更新 更多