• 我的ajax json 封装


    改变以往ajax回掉函数的问题:

    文件:wkl_ajax.js

    示例代码:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <script src="jquery.min.js" language="javascript" type="text/javascript">
    </script>
    <script src="wkl_ajax.js" language="javascript" type="text/javascript">
    </script>
    <script type="text/javascript">


    function load()
    {
    _ape_json_.search(
    "http://localhost/me.php", "com=13", function(meed){

    alert(meed.just
    +"12...");
    });

    /*
    _ape_json_.search("http://localhost/me.php",{company: "nihao"}, function(meed){

    alert(meed.just+"12...");
    });
    _ape_json_.search("http://localhost/test.php",{company: "nihao"}, function(meed){

    alert(meed.just+"12...");
    });
    */

    }

    </script>
    </head>

    <body onload="load()">
    <div class="me">test</div>
    </body>
    </html>

      

      

    test.php

    <?php
    switch($_SERVER["REQUEST_METHOD"])
    {
    case "GET":
    $the_request = &$_GET;
    break;

    case "POST":
    $the_request = &$_POST;
    break;

    }


    if(isset($the_request['random_str']))
    {
    echo "_ape_json_.back && _ape_json_.back({just:\"fuckof\", random_str:";
    echo ($the_request['random_str']);
    echo "})";
    }


    //echo "_ape_json_.back && _ape_json_.back({just:\"fu\"})"+$the_request;
    ?>

      

    me.php

    <?php
    switch($_SERVER["REQUEST_METHOD"])
    {
    case "GET":
    $the_request = &$_GET;
    break;

    case "POST":
    $the_request = &$_POST;
    break;

    }


    if(isset($the_request['random_str']))
    {
    echo "_ape_json_.back && _ape_json_.back({just:\"fu\", random_str:";
    echo ($the_request['random_str']);
    echo "})";
    }


    //echo "_ape_json_.back && _ape_json_.back({just:\"fu\"})"+$the_request;
    ?>

      

    wkl_ajax.js

      

  • 相关阅读:
    展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
    马士兵_JAVA自学之路(为那些目标模糊的码农们)
    Java知识点总结
    解决:对COM组件的调用返回了错误HRESULT E_FAIL
    平差方法
    二进制、八进制、十进制、十六进制之间转换
    解决电脑复选框图标不正确方法
    SQL语句中的Create
    字段的值转换为大小写
    SQL NOW() 函数
  • 原文地址:https://www.cnblogs.com/wangkangluo1/p/2152590.html
Copyright © 2020-2023  润新知