6.10ajax举例

Posted HighKK

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6.10ajax举例相关的知识,希望对你有一定的参考价值。

$(‘.del‘).click(function(){
        var id = $(this).data(‘id‘);
        var that = $(this);
        layer.confirm(‘确定删除‘+id+‘吗?‘,{icon: 3,title: ‘提示‘},
        function(index){
          $.ajax({
            //ajax用法
            url:‘/ajax.php‘,
            //与哪个文件进行传递
            type:‘post‘,
            //传递方式
            data:{id:id},
            dataType:‘json‘,
            //返回类型
            success:function(res){
              //执行函数
              console.log(res);
              layer.close(index);
              if (res.code==1){
                location.reload();
              }else{
                layer.msg(‘删除失败!‘);
              }
            }

          });
        });
html文件适当位置用class为del的标签即可应用
ajax.php
<?php
if ($_POST){
    $ids = $_POST[‘id‘]; 
    $conn = new mysqli(‘localhost‘,‘root‘,‘root‘,‘ceshi‘);
    $sql = "select * from product where id = $ids";
    $res = $conn->query($sql);
    //连接数据库老一套
    $arr = [];
    if ($res){
        $arr[‘code‘] = 1;
        //删除成功输出1
    }else{
        $arr[‘code‘] = 2;
        //删除失败输出2
    }
    echo json_encode($arr);
    $conn->close();
}



?>

以上是关于6.10ajax举例的主要内容,如果未能解决你的问题,请参考以下文章

页面提交 string数组和list对象集合举例

Flask web开发 处理Ajax请求

Python3---AJAX---爬虫

jquery 跳转页面传值的问题

2020Python修炼记web框架之 Django与Ajax其他

2020Python修炼记web框架之 Django与Ajax其他