欢迎光临
感谢一路有你

Ajax-tp3.2操作数据库输出内容到页面

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 

 

url  在同一同一控制器下使用   __CONTROLLER__/方法名

url:'__CONTROLLER__/json1',
success:function(data){
// alert(data);//输出object类型
for (var i = 0; i< data.length; i++){
    $('<li>').html(data[i].name).appendTo('#box');
 }
},
dataType:'json'//数据类型json

 

详细源码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="__ROOT__/Public/jquery-1.8.3.min.js"></script>
</head>
<body>
<button>dianwo</button>
<div id="box"></div>
</body>
</html>
<script>
//    alert("cscsa");
    $(function(){
        $("button").click(function (){
            $.ajax({
                type:'get',
                url:'__CONTROLLER__/json1',
                success:function(data){
                    for (var i = 0; i< data.length; i++){
                        $('<li>').html(data[i].name).appendTo('#box');
                    }
                },
                dataType:'json'//数据类型json
            })
        })
    })
</script>

方法json1

echo json_encode($list);

public function json1(){
        $a = M('user');
        $list = $a->order('createtime')->page(($_GET['p']?$_GET['p']:1).',3')->select();
        echo json_encode($list);
    }

 

页面输出结果

赞(0) 打赏
未经允许不得转载:王明昌博客 » Ajax-tp3.2操作数据库输出内容到页面
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏