tp框架 使用ajax

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<script src="__PUBLIC__/js/jquery-1.11.2.min.js"></script>
<body>
<select id="naiton">

</select>

<script type="text/javascript">
$.ajax({
    url:"__CONTROLLER__/ajaxchuli",<!--调方法在testajax控制器下调ajaxchuli的方法-->
    dataType:"JSON",
    type:'POST',
    success: function(data){
        //alert(data[0].code);
    var str="";
    for(a in data)<!--for循环遍历方式-->
    {
    
    str = str+"<option value='"+data[a].code+"'>"+data[a].name+"</option>";
    
    }
    $("#naiton").html(str);//<!--调用html显示-->
    }
    })
</script>

<?php
namespace Admin\Controller;
use Think\Controller;


class MainController extends Controller


{


public
function testajax() { $this->show(); } public function ajaxchuli() { $n=D("Nation");//实例化Nation表 $r=$n->select();//查询所有的Nation表 $this->ajaxReturn($r); //ajax返回方法 }
}

 

posted @ 2016-12-28 16:12  刘冉  阅读(2665)  评论(0编辑  收藏  举报