将表单数据文件和字符串发送到 PHP
send formdata file and string to php
如何使用Ajax表单数据将字符串发送到PHP?
这是我在https://www.developphp.com/video/JavaScript/File-Upload-Progress-Bar-Meter-Tutorial-Ajax-PHP。
如何使用下面的代码将字符串传递给 PHP?我想将该代码实现到我的网站,因为我需要上传带有进度条的图像以了解用户是否成功上传了文件。
我想将图像的名称传递给 PHP。
function uploadFile(){
var file = _("file1").files[0];
// alert(file.name+" | "+file.size+" | "+file.type);
var formdata = new FormData();
formdata.append("file1", file);
var ajax = new XMLHttpRequest();
ajax.upload.addEventListener("progress", progressHandler, false);
ajax.addEventListener("load", completeHandler, false);
ajax.addEventListener("error", errorHandler, false);
ajax.addEventListener("abort", abortHandler, false);
ajax.open("POST", "file_upload_parser.php");
ajax.send(formdata);
}
我知道如何使用Ajax将字符串传递给PHP,如下所示:
$.ajax({
type: "POST",
url: "phpfile.php",
data: ({data1: "data1").value})
})
但是我想实现上面网站上的代码。谢谢。
您需要在
发送之前刺痛对象。
$.ajax({
type:'POST',
url :"url",
dataType: "json",
headers:{'Content-Type':'application/json'},
data: JSON.stringify({"data1": "data1"}),
success: function(data) {
},
error:function(exception){
}
});
相关文章:
- 我们可以将ng绑定值存储到php字符串中吗
- 传递php字符串作为php脚本中调用的javascript函数的参数
- 简单的PHP字符串检查不起作用
- PHP字符串到json数组
- 如何传递PHP字符串作为JS函数参数
- 使用爆炸将php字符串转换为数组,需要在javascript中帮助操作
- PHP 字符串正在将空格更改为 + 符号.需要解码以保留空格
- 将 PHP 字符串传递给 JavaScript 函数
- 简单的php字符串问题(HTML和javascript)
- 来自 php 字符串的动态链接
- Javascript PHP 字符串未返回所需的结果
- 使用 JavaScript 实现 PHP 字符串异或
- 如何放置 PHP 字符串 jQuery 验证错误消息
- 将 php 字符串作为 json 传递,以便由 jquery 接收
- 提取 php 字符串中以 $ 开头的单词
- 将javascript输入转换为php字符串
- PHP 字符串包含打印 Javascript 时的换行符问题
- 在javascript中放一个php字符串
- 我想将这个echo块中php字符串的值大写
- jquery$.parseXML无法从php字符串中解析XML