如何在yii2中创建依赖项下拉列表

贾亚·库马里(Jaya kumari)

我在上面使用此代码 backend/views/_form.php

 <?php $CoursesCat = ArrayHelper::map(CoursesCat::find()->all(),'id', 'cat_name');
$CoursesSubcat = ArrayHelper::map(CoursesSubcat::find()->all(),'id', 'name');
 $form = ActiveForm::begin(); ?>

<?php
echo $form->field($model, 'cat_id')->dropDownList($CoursesCat, 
         ['prompt'=>'-Choose a Category-',
          'onchange'=>'
            $.post( "'.urldecode(Yii::$app->urlManager->createUrl('coursedetail/lists&id=')).'"+$(this).val(), function( data ) {
              $( "select#subcat_id" ).html( data );
            });
        ']); 


echo $form->field($model, 'subcat_id')
    ->dropDownList(  $CoursesSubcat          
        ['prompt'=>'-Choose a Sub Category-'],
        ['id'=>'subcat_id']
    ); ?>
Er Sahaj Arora
public function actionLists($id)
{
   echo $sql = "select * from courses_subcat  where cat_id='$id' ";
    $models = CoursesSubcat::findBySql($sql)->asArray()->all();   
    //echo "<pre>";print_r($model);exit;

    if(sizeof($models) >0){
        echo "<option>-Choose a Sub Category-</option>";
        foreach($models as $model){
            echo "<option value='".$model['id']."'>".$model['name']."</option>";
        }
    }
    else{
        echo "<option>-Choose a Sub Category-</option><option></option>";
    }

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Yii2中创建依赖项下拉列表

来自分类Dev

如何在Yii2中将1到100的数字显示为下拉列表

来自分类Dev

如何在下拉列表yii2中设置值

来自分类Dev

如何使用 ArrayHelper 在 Yii2 中制作下拉列表

来自分类Dev

如何使用自动完成指示灯创建依赖项下拉列表

来自分类Dev

Laravel中数据库的依赖项下拉列表

来自分类Dev

如何在yii2中从PDO创建表?

来自分类Dev

如何在Yii2中创建Sessions Manager?

来自分类Dev

如何在yii2中创建自己的特征迁移

来自分类Dev

如何在yii2中创建批处理插入

来自分类Dev

如何在Yii2中创建传呼机?

来自分类Dev

如何在Yii2中创建MY_Controller

来自分类Dev

如何在Yii2中创建/访问动作?

来自分类Dev

如何在GridView :: widget,Yii2的搜索框中使用简单的下拉列表?

来自分类Dev

在多选下拉列表中显示选定的选项-Yii2

来自分类Dev

yii2中下拉列表的验证规则

来自分类Dev

在多选下拉列表中显示选定的选项-Yii2

来自分类Dev

动态选定依赖项下拉列表

来自分类Dev

如何在yii2中更改两个单独的下拉列表时在文本框中填充数据

来自分类Dev

如何在Yii2配置中注入类依赖?

来自分类Dev

Yii2 Kartik 依赖下拉列表 - 标头已发送异常

来自分类Dev

Yii2如何在没有重复值的情况下从数据库中列出下拉列表选项值?

来自分类Dev

yii2外键下拉列表

来自分类Dev

Yii2:从属下拉列表

来自分类Dev

Yii2 jQuery onchange下拉列表

来自分类Dev

yii2 beforeSave 模式下拉列表

来自分类Dev

yii2 htmlhelper 下拉列表值

来自分类Dev

下拉列表不同的值 yii2

来自分类Dev

如何在 Yii2 上创建相同形式的动态列表?