我需要一个关于阿贾克斯的帮助。基本上,我试图在单击按钮时将HTML "textarea“值写入到linux目录路径上的文件中。我不知道这是否可以用ajax实现。
我在下面试过了,但似乎不起作用。我创建了一个零字节的文件到目录路径也检查,也需要文件被创建的ajax调用,如theFileData.txt"
var theFileData = $("#datatextarea").val(); // Value: "somevalue"
$("#saveDatatoDirPath").click(function() {
$.ajax({
url: '/path/to/textareaData.txt', // Directory Path on linux host where I need to append theFileData value into textareaData.txt file
type: 'POST',
data: theFileData, // theFileData variable value
dataType: 'text'
success: function(result) {
alert('the data was successfully written to host directory');
}
});
});
我希望我的文件中有一行应该是变量值$("#datatextarea").val()
发布于 2019-10-12 20:35:24
JavaScript是在客户端执行的,这意味着它不能向服务器上的文件写入超文本标记语言。您需要构建REST API来编写文件。
https://stackoverflow.com/questions/58354153
复制相似问题