Javascript ajaxjQuery成功但没有改变
好的,我从wamp本地服务器读取了这个txt文件 我对此文本进行更改并尝试将其发送回文件 ajax请求启动success函数,但是文件没有改变,有什么想法吗?谢谢 代码: 请这边试试。您可以获取数据。只需了解以下内容: 更新: 在我提到的xyz.php的receiver文件中,响应您想要的响应,如:Javascript ajaxjQuery成功但没有改变,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,好的,我从wamp本地服务器读取了这个txt文件 我对此文本进行更改并尝试将其发送回文件 ajax请求启动success函数,但是文件没有改变,有什么想法吗?谢谢 代码: 请这边试试。您可以获取数据。只需了解以下内容: 更新: 在我提到的xyz.php的receiver文件中,响应您想要的响应,如: <?php echo 'this is a response from xyz.php file'; ?> 您正在将数据发布到CSS文件。。。是这样吗?检查控制台的“网络
<?php
echo 'this is a response from xyz.php file';
?>
您正在将数据发布到CSS文件。。。是这样吗?检查控制台的“网络”选项卡以查看请求的确切状态。服务器端实际处理请求的是什么?在本例中,web服务器可能会成功地为任何HTTP谓词返回CSS文件,但这并不意味着它实际上在处理您发布的数据。你有什么机制来实际使用服务器上发布的数据?我正在尝试发布数据而不是“对不起,如果你尝试使用POST,数据的响应是什么?它响应我的原始文件文本请参阅更新的答案@Josephhella”
success: function (data) {
console.log(data);
console.log("YAY !");
},
$.ajax({
url: 'xyz.php', // url of receiver file on server
type: 'POST', // send method, either POST or GET
data: data, // data to be sent to $url
dataType: 'text', // tells what kind of respnse you get
success: function ( response ) { // success call with response
console.log("WOW! your respnose is" + response );
},
error: function () { // error
console.log("ERROR Occured!!");
}
});
<?php
echo 'this is a response from xyz.php file';
?>