我想在同一页面上发送Ajax数据(ID),但是我不需要在成功函数中返回数据。我不明白我在想什么。当用户单击ul li
元素时,Ajax在PHP中发送元素id
,然后PHP从数据库中获取数据,然后将其显示在已经从中获取ul li
的HTML元素中数据库。问题是,当我单击ul li
时,只有警报功能显示id
,而在PHP中却没有。
HTML:
<div class="cdetail-spec">
<?php echo $rows['DeviceType'];?>
</div>
PHP代码:
<?php
if(isset($_POST['final1'])){
$idss =$_POST['final1'];}j$fetchdata=mysqli_query($con,"Select * FROM mobile where DevicesId=$idss ");
?>
JQUERY AJAX:
$(document).on("click",".result1 ul li",function(){
var final = $(this).attr('id');alert(final);$.ajax({
url: 'comparison.php',
type:'POST',
data:{final1:final},
success:function(data){console.log(data);}
});
});