在同一页面上发送Ajax数据ID

时间:2018-07-07 16:31:38

标签: php jquery html ajax

我想在同一页面上发送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);}
   });
});

0 个答案:

没有答案