PHP AJAX 返回JSON 数据

例子:利用AJAX返回JSON数据,间接访问数据库,查出Nation 表,并用下拉列表显示

造一个外部下拉列表框

 1 <select id="sel"> 2 </select> 

JQurey代码

$(document).ready(function(e) {
    //调用ajax
    $.ajax({
        url:"JsChuLi.php",
        //返回类型是JSON数据
        dataType:"JSON",
        success: function(data){
            var str = "";
            //通过循环将返回的JSON数据遍历
            for(var k in data)
            {
                str += "<option value='"+data[k].Code+"'>"+data[k].Name+"</option>";
            }
           //将代码插入到上面的下拉列表框
            $("#sel").html(str);
            
            }
        });
});

处理页面

1 //引入访问数据库的类
2 include("../dbda.class.php");
3 $db = new dbda();
4 $sql = "select * from Nation";
5 $attr =  $db->Query($sql);
6 //将二维数组变为JSON数据
7 echo json_encode($attr);

 

posted @ 2016-05-18 21:33  冷风~云  阅读(393)  评论(0编辑  收藏  举报