我想使用 ajax 将文件从输入发送到 php 脚本。 这是我到目前为止所做的:
HTML
<div id="inserting">
<button id="inserting_btn">Upload</button>
<input type="file" id="inserting_file"/>
</div>
JS
$('#inserting_btn').click(function(){
var file = $('#inserting_file').val();
$.ajax({
method: 'POST',
url: 'input_text/import.php',
data: 'file='+file,
success: function(data){
alert(data);
}
});
});
PHP 文件导入.php
if ($_FILES['file']['tmp_name'] ){
echo 'yes';
}
else {
echo 'no';
}
(抱歉我的英语不好。)
最佳答案
data: {file: file}
尝试用这个替换你的数据线
在 PHP 中
$file = $_POST['file'];
关于javascript - 使用ajax将文件输入发送到php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43577655/