最近我一直在尝试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
答案 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";?>