级联菜单无效,请帮忙查看 [ 新手入门 ]
添加视图的代码如下:
<?php
echo CHtml::dropDownList('type','', array(1=>'aaaa',2=>'bbbb',3=>'ccc'),array('empty' => '选择'),
array(
'ajax' => array(
'type'=>'POST', //发送类型
'url'=>CController::createUrl('productController/Dynamiccities'), //要调用返回的php程序.
//Style: CController::createUrl('currentController/methodToCall')
'update'=>'#smallclass', //选择这个菜单后下个菜单要变动
'data'=>array('id'=>"js:this.value")//默认提交市整个form的数据,如果使用这个参数,就只提交这个参数,例子:
'data'=>array('province'=>"js:this.value")),
)));?>
控制器代码如下:
public function actionDynamiccities()
{
$data=smallclass::model()->findAll('parent=:parent',
array(':parent'=>(int) $_POST['id']));
$data=CHtml::listData($data,'id','name');
foreach($data as $value=>$name)
{
echo CHtml::tag('option',
array('value'=>$value),CHtml::encode($name),true);
}
}
aaaa bbbb ccc 下面有很多小类。点击aaaa 出现aaaa下面的小类 bbbb也一样
点击后没有反面请高手帮忙看一下
共 0 条回复
没有找到数据。
pinsn
注册时间:2012-05-07
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝1
- 金钱445
- 威望0
- 积分445