当前位置: 首页 > 后端技术 > PHP

Thinkphp+jquery+ajax二级联动心得

时间:2023-03-30 03:04:49 PHP

1、想要的效果:使用thinkphp+jquery+ajax实现二级联动。当类别选择妈咪英语时,后面的课程会自动列出子类下的妈咪英语。类似省市二级联动2.原理:1.首先在一个后台方法中遍历第一个下拉菜单的内容(不是处理ajax的方法)(这个可以根据项目自由选择,ornot)2.jquery给标签。内容就够了,其他不用考虑。注意id=main和id=follow,用于jquery选择器*类别:{$vo.catname}

<跨度class="c-red">*所属课程:
jquery+ajax:要先引用jquery后端代码:早期遍历,第一个从数据库中获取下拉菜单的值//添加子课程publicfunctionsubject_media_add(){$model=M("cat");$cat=$model->select();$this->assign("cat",$cat);$this->display();}//subject_media_add()处理ajax的方法//子课程添加ajax下拉菜单二次联动publicfunctionsubject_media_add_ajax(){$id=$_POST['catid'];$subject=M("subject")->where(array("catid"=>$id))->select();$this->ajaxReturn($subject,"JSON");}//subject_media_add_ajax()end感觉写的很详细,欢迎和我讨论,好的QQ:755092893