通过ajax将.csv文件发送到PHP文件时出现问题
我想知道如何将一个.csv文件从一个HTML格式的文件输入容器发送到另一个ajax格式的.php文件 这是我的密码:通过ajax将.csv文件发送到PHP文件时出现问题,php,ajax,Php,Ajax,我想知道如何将一个.csv文件从一个HTML格式的文件输入容器发送到另一个ajax格式的.php文件 这是我的密码: $(document).ready(function () { $(".Rsubmit").click(function () { ?????What would I declare to contain the .csv file? var checkurl = './CSVRemove/getAccounts
$(document).ready(function () {
$(".Rsubmit").click(function () {
?????What would I declare to contain the .csv file?
var checkurl = './CSVRemove/getAccountsCSV.php';
runCSVcheck(checkurl);
});
});
function runCSVcheck(checkurl)
{
$.ajax({
type: "POST",
//dataType: "json",
url: checkurl,
data:
{
???? what would I put here?
},
success: function(response) {
code....
});
}
HTML:
输入框。。。。。
输入.csv文件:
如果有解决方案,请告诉我
David如果您计划通过Ajax发送文件上传,我建议使用支持文件上传的jQuery表单插件 有很多,但我在这方面做得很成功: 它允许您通过Ajax发布表单,即使表单包含文件上载字段。PHP将收到表单post,如果它是通过常规表单提交发布的,那么它将完全按照正常方式接收表单post 或者,您可以使用HTML5的文件API,但前提是您不需要支持像IE8这样的旧浏览器。jQuery表单插件可能是目前比较安全的方法 希望有帮助
Input boxes.....
<span>Enter .csv File: </span><input type="file" name="file" value="" />