jQuery的$ .post方法AJAX无法正常工作

时间:2018-08-30 08:43:59

标签: php jquery ajax

最近我一直在尝试AJAX和jQuery。但是以某种方式$ .post方法似乎不起作用。有人解决方案吗?

这是我的代码。

https://10.7.7.7:7777/hello/world/my/settings

和我的<html> <meta charset="utf-8"> <head> <script type="text/javascript" src="jquery-3.3.1.js"></script> <script type="text/javascript"> function send(){ $.post('t.php', {stuff:1}, function(data){ if(data == 'success'){ alert('works'); } }); } </script> </head> <body> <div id="btn" onclick="send()">CLICK</div> </body> </html>

t.php

1 个答案:

答案 0 :(得分:2)

它实际上有效,但是您不知道如何正确地从php文件中获取响应

更改ajax代码,如下所示:

$.post('t.php', {stuff:1}, function(data){
    if(data[0] == 's'){//changed here. data is an array not string
      alert('works');
   } 
  });

在php中

<?php echo "s";?>