我有一个非常简单的 ajax 请求来“发送”用户在网站上单击的元素的 ID。该脚本仅适用于 Web 控制台(在网络 -> 预览部分)。这发生在每个浏览器中。
这是代码:
AJAX 请求
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script>
$('.point1, .point2, .point3, .point4, .point5, .point6, .point7').click(function(event) {
var itemid = event.target.id;
$.ajax({
type: 'post',
//url: "index.php",
data: {'itemid' : itemid},
cache : false,
async : true,
dataType: 'html',
success: function(data) {
alert('success');
},
failure: function(data) {
alert('failure');
}
});
});
</script>
PHP函数
<?php
if(isset($_POST['itemid'])){
$itemid = $_POST['itemid'];
echo "success";
$itemid = (int)$itemid;
echo $itemid;
} else{
echo "failure";}
?>
你能帮我解决这个问题吗?
只需添加图像即可让您更好地理解。
守着一只汪