小编Oz-*_*rod的帖子

PHP中如何从FormData获取数据和文件

我正在尝试通过 Ajax 将数据(输入文本、下拉列表等)和文件发送到 PHP 文件。我使用此函数添加名为Action 的额外参数。操作可以是以下一些文本:“添加”、“编辑”、“读取”和“删除”(增删改查选项)。请参阅下面的脚本:

\n\n
function recordActions(action_name, id) {\n  //id = (typeof id == "undefined") ? \'\' : id;\n\n  var frm = document.getElementById(action_name + \'_form\');\n  var form_data = new FormData();\n\n  form_data.append(\'action\', action_name);\n  form_data.append(\'fd\', frm);\n\n  $.ajax({\n          type: \'post\',\n          dataType: \'json\',\n          url: \'<?php echo FILENAME_USERS_ACTIONS; ?>\',\n          data: form_data, \n          cache: false,\n          processData: false,\n          contentType: false,\n          success:\n            if (data.action == \'add\' || data.action == \'edit\') {\n                $("#" + action_name + \'_form\')[0].reset();\n                $("#" + action_name + \'_div\').slideUp();\n            }\n            showWeekAgenda();\n\n            } …
Run Code Online (Sandbox Code Playgroud)

php ajax file-upload multiple-file-upload

2
推荐指数
1
解决办法
5405
查看次数

标签 统计

ajax ×1

file-upload ×1

multiple-file-upload ×1

php ×1