ajax get,post,ajax基础使用

3 篇文章 0 订阅

使用jquery 调用ajax的方法有这几种方法

可以使用 get,post,ajax(这两种的集合),getJSON

演示如何使用ajax的get方法

使用thinkphp框架操作演示

视图文件
<!DOCTYPE html>
<html>
<head>
    <title></title>
        <script type="text/javascript" src="__PUBLIC__/jquery-1.9.1.min.js"></script>
    <script type="text/javascript">
    $(function(){
        $("#btn").click(function(){
            $.get("__URL__/ajax2",{'username':"科学家","age":"23岁"},function(data){
                $("#box").html(data);
            });
        })
        // alert("asdasd");
        // $.get("__URL__/Index/ajax2",{'username':"科学家"},function(data)){
        //  $("#id").html(data);
        // }
    })
    </script>
</head>
<body>
<button id="btn">按钮</button>
<div id="box"></div>

</body>
</html>

控制器

echo "哈哈,我的ajax测试数据返回结果";

        echo "<pre>";
        var_dump($_GET);
        echo "</pre>";

这样子就完成了get 请求

.post的使用方法跟get一样, 只是方法名称不一样

post发送请求

$.post("__URL__/ajax2",{'username':"科学家","age":"23岁"},function(data){
                $("#box").html(data);
            });
        })

=============后台使用post接收=====================

 public function ajax2(){
        echo "哈哈,我的ajax测试数据返回结果";

        echo "<pre>";
        // var_dump($_GET);
        var_dump($_POST);
        echo "</pre>";
    }
}

ajax方法使用

<!DOCTYPE html>
<html>
<head>
    <title></title>
        <script type="text/javascript" src="__PUBLIC__/jquery-1.9.1.min.js"></script>
    <script type="text/javascript">
    $(function(){
        $("#btn").click(function(){
            // $.get("__URL__/ajax2",{'username':"科学家","age":"23岁"},function(data){
            //  $("#box").html(data);
            // });
        // $.post("__URL__/ajax2",{'username':"科学家","age":"23岁"},function(data){
        //      $("#box").html(data);
        //  });
        // })

        $.ajax({
            'url':"__URL__/ajax2",
            'data':{'username':'demo',"age":20},
            'success':function(data){
                    $("#box").html(data);
            },
            'dataType':"html",
            'type':"post",
            });
        });
    });
    </script>
</head>
<body>
<button id="btn">按钮</button>
<div id="box"></div>

</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值