我想从js。
访问csv文件所以我在html中使用POST表单标签上传它。
我怎么能用js访问它?
答案 0 :(得分:1)
使用简单的ajax请求即可完成。使用原始java脚本,您可以像这样访问您的文件。
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
var responseText = xhttp.responseText; //The responseText is the content of your file.
}
};
xhttp.open("GET", "/directory-of-uploaded-files/filename", true);
xhttp.send();
并使用jquery
$.ajax({
url: "/directory-of-uploaded-files/filename",
method: "get",
cache: false,
success: function(file_content){
console.log(file_content); //file_content is the content of your file.
},
error: function (e) {
alert("Error");
}
});
答案 1 :(得分:0)
你不能不进行AJAX调用。一旦它在服务器上,客户端将需要请求它。
您要求的是Web开发的核心问题,以及您将如何完成它在很大程度上取决于您的服务器运行的内容。例如,如果您已将此CSV文件发布到运行PHP和MySQL的服务器,并且它现在存储在MySQL数据库中,则需要服务器端PHP从数据库中检索文件并将其内容提供给客户端
我希望这会有所帮助。