php快递查询接口实例程序源码

php快递查询接口实例程序源码

php快递查询接口实例程序源码

PHP查询快递信息的方法,实例分析了通过快递查询快递信息的技巧,具有一定参考借鉴价值,需要的朋友可以参考下载。

源码介绍

HTML

首先我们在页面上放置一个查询输入框,和查询按钮。

查询

               

jQuery

通过订单号,查询相关订单信息:

               

$(function() { 
    $("#query").click(function() { 
        var num = $("#postid").val(); 
        var tr = ""
        $.post("ajax.php"{ 
            num: num 
        }
        function(data) { 
            if (data.code != -1{ 
                var len = data.length; 
                var first = ''
                for (var i = 0; i < len; i++) { 
                    if (i == 0{ 
                        first = 'status-first'
                    } else { 
                        first = ''
                    } 
                    tr += "" + data[i]['time'] + " + first + "'> n 
                                            " + data[i]['context'] + "</td>tr>"; 
                } 
                $("#queryResult2").children("tbody").html(tr); 
                $("#queryContext").show(); 
            } else { 
                $("#queryContext").hide(); 
                alert("订单不存在!"); 
            } 
        }
        "json"
    }
})

               

Ajax.php

require ('./Class/Express.class.php'); 
header('Content-Type:text/html; charset=utf-8'); 
$express = new Express(); 
$num = isset($_POST['num']) ? trim($_POST['num']) : ""
$result = $express->getorder($num); 
if ($result['data']) { 
    $num = count($result['data']); 
    foreach ($result['data'as $k => $v) { 
        $times[] = $v['time']; 
    } 
    array_multisort($timesSORT_ASC$result['data']); 
    echo json_encode($result['data']); 
else { 
    echo json_encode(array("code" => -1)); 
}


分享到 :

发表评论

登录... 后才能评论