清风徐来
Michael's Blog
Kohana 与JQUERY实现连动

控制器 /**

  • ajax加载城市分类
  • $id = (int) $id; if (!$id) { exit("{result:0,msg:‘错误的城市编号’}"); } $cities = ORM::factory(‘city’); $cats = $cities->where(‘province_id’,$id)->select_list(‘id’,‘name’); if (!count($cats)) { $cats = array(); } ksort($cats); exit("{result:1,msg:".json_encode($cats)."}"); }

public function index() { //生成省市下拉列表 $provinces = ORM::factory(‘province’)->select_list(‘id’,‘name’); $provinces[''] = ‘未选择’; ksort($provinces); $this->template->provinces = $provinces; if ($data[‘province_id’]) { $cities = ORM::factory(’city’)->where(’province_id’,$data[‘province_id’])->select_list(’id’,‘name’); } $cities[''] = ‘未选择’; ksort($cities); $this->template->cities = $cities; $this->add_script(‘home/js/company/add.js?3’); } view

});


最后修改于 2009-04-23