当前位置:Gxlcms > PHP教程 > javascript-关于thinkphp与ajax实现二级联动下拉列表

javascript-关于thinkphp与ajax实现二级联动下拉列表

时间:2021-07-01 10:21:17 帮助过:3人阅读

表的结构
cId 分类id
cName 分类名称
gid 父级id
这是我的HTML页面

ajax代码

thinkphp接收页面
public function goodsAdd(){

    $model=M("category");        
    $rs=$model->where("pid=0")->select();
    $this->assign("rs",$rs);
    $this->display();
    $result = array();
    $cate =$_POST['gType'];
    var_dump($cate);
    $result = M('category')->where(array('pid'=> $cate))->field('cId,cName')->select();
    var_dump($result);
    $this->ajaxReturn($result,"JSON");
    
    
}

请问哪里出错了 ajax刚接触

回复内容:

表的结构
cId 分类id
cName 分类名称
gid 父级id
这是我的HTML页面

ajax代码

thinkphp接收页面
public function goodsAdd(){

    $model=M("category");        
    $rs=$model->where("pid=0")->select();
    $this->assign("rs",$rs);
    $this->display();
    $result = array();
    $cate =$_POST['gType'];
    var_dump($cate);
    $result = M('category')->where(array('pid'=> $cate))->field('cId,cName')->select();
    var_dump($result);
    $this->ajaxReturn($result,"JSON");
    
    
}

请问哪里出错了 ajax刚接触

PHP代码段你原来正常的是怎样的?怎么又有display又有ajaxReturn的。。

人气教程排行