一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

yii實(shí)現(xiàn)級聯(lián)下拉菜單的方法

本文詳細(xì)講述了yii實(shí)現(xiàn)級聯(lián)下拉菜單的方法,具體步驟如下:

1.模版中加入如下代碼:

<?php echo $form->dropDownList($model, 'src_type_id', OrderSrc::options(), array( <span style="white-space:pre"> </span>'id' => 'task-order-src-id', )); echo $form->dropDownList($model, 'src_shop_id', array(''=>'全部'), array( <span style="white-space:pre"> </span>'id' => 'task-shop-id', ))?>

在這段代碼中,OrderSrc_options() 這個是先讀取一個下拉菜單。調(diào)用OrderScr model中的options方法。內(nèi)容如下

public static function options($hasShop = true) { $model = new self(); if($hasShop) $model->hasShop(); $models = $model->findAll(); $array = array(''=>'全部'); foreach($models as $model) { $array[$model->src_id] = $model->src_name; } return $array;}

2.然后在模版頁面中增加JS代碼,實(shí)現(xiàn)當(dāng)?shù)谝粋€下拉菜單變化時給第二個下拉菜單進(jìn)行內(nèi)容賦值。

<script type='text/Javascript'>$().ready(function(e) { $('#task-order-src-id').change(function(e) { refreshShops(); }); refreshShops(); function refreshShops() { $.get('<?php echo $this->createUrl('getShops')?>', {  'srcId': $('#task-order-src-id').val() }, function(html_content) {  $('#task-shop-id')  .html(html_content)  .find('option[value=<?php echo $model->src_shop_id?>]')   .attr('selected', 'selected'); }); }});</script>

在這段JS代碼中,實(shí)現(xiàn)調(diào)取一個程序獲取第二個下拉菜單的值(調(diào)用Controller中的actionGetShops方法),任何追加到第二個下拉菜單中。

Controller中的actionGetShops方法如下:

public function actionGetShops() { $srcId = $_GET['srcId']; $array = ThirdpartInterfaceConfig::options($srcId); $htmlContent = "<option value=''>全部</options>"; foreach($array as $k=>$v) { $htmlContent .= "<option value='{$k}'>{$v}</option>"; } echo $htmlContent;}

php技術(shù)yii實(shí)現(xiàn)級聯(lián)下拉菜單的方法,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 91精品国产闺蜜国产在线 | 91精品视频播放 | 日韩一区二区国色天香 | 综合色88 | 欧美黑人巨大xxxxx视频 | 亚洲欧美一区二区三区国产精品 | 亚洲黄色在线播放 | 黄在线网站| 2019偷偷狠狠的日日 | 成人免费网站视频 | 亚洲视频一区在线播放 | 久久久噜噜噜久久久 | 香蕉久人久人青草青草 | 精品在线观看国产 | 丁香六月婷婷激情 | 国产成人亚洲精品2020 | 久久婷婷激情综合色综合也去 | 婷婷综合久久狠狠色99h | 玖玖99视频 | 午夜色网站 | 99久女女精品视频在线观看 | 一区二区视频在线观看 | 怡红院免费全部视频在线视频 | 精品欧美一区二区vr在线观看 | 人人狠狠综合久久亚洲婷婷 | 国产精品一国产精品免费 | 韩国特级一级毛片免费网站 | 黄色视视频 | 欧美日一区二区三区 | 成人在免费观看视频国产 | 婷婷激情综合 | 天堂在线观看 | 好吊操免费视频 | 日本一区二区三区欧美在线观看 | 欧美另类videosbestsex亚洲 | 国产区在线免费观看 | 在线色国产 | 午夜网站入口 | 欧美xxxx网站 | 国产成人在线看 | 伊人网综合在线视频 |