码迷,mamicode.com
首页 > Web开发 > 详细

夺命雷公狗jquery---55---Ajax的高级实现,模拟发送get请求

时间:2015-10-30 20:37:09      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:

jQuery.get(url,[data],[callback]) 或 $.get

jQuery.post(url,[data],[callback]) 或 $.post

 

参数说明:

url请求的url页面

[data]发送Ajax时传递的参数,要求格式为json对象,如果没有可以不写,直接写第三个参数即可

[callback]Ajax状态码为4响应状态码为200所触发的回调函数

 

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="">
        <title></title>
        <script src="js/jquery.js"></script>
        <script>
            $(function(){
                $(#btnok).bind(click,function(){
                    //发送ajax请求
                    $.get(ajax4.php,function(msg){
                        alert(msg);
                    });
                });
            });
        </script>
    </head>
    <body>
        <input type="button" id="btnok" value="OK" />
    </body>
</html>

 

 

PHP代码如下:

 

 

<?php
    echo "Ajax jQuery";

 

 

 

在此运行以上代码,发现存在缓存行问题,可以通过以下方法进行决解

 

<!DOCTYPE html>
<html>
    <head>
        <meta charset="">
        <title></title>
        <script src="js/jquery.js"></script>
        <script>
            $(function(){
                $(#btnok).bind(click,function(){
                    //发送ajax请求
                    var data = {
                        _:new Date().getTime()  //t通过这种方法可以解决缓存问题
                    };
                    $.get(ajax4.php,data,function(msg){
                        alert(msg);
                    });
                });
            });
        </script>
    </head>
    <body>
        <input type="button" id="btnok" value="OK" />
    </body>
</html>

 

夺命雷公狗jquery---55---Ajax的高级实现,模拟发送get请求

标签:

原文地址:http://www.cnblogs.com/leigood/p/4924232.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!