Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ajaxjQuery成功但没有改变_Javascript_Php_Jquery_Ajax - Fatal编程技术网

Javascript ajaxjQuery成功但没有改变

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文件。。。是这样吗?检查控制台的“网络

好的,我从wamp本地服务器读取了这个txt文件

我对此文本进行更改并尝试将其发送回文件

ajax请求启动success函数,但是文件没有改变,有什么想法吗?谢谢

代码:

请这边试试。您可以获取数据。

只需了解以下内容:

更新:

在我提到的xyz.php的receiver文件中,响应您想要的响应,如:

 <?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';
 ?>