493333王中王开奖结果-王中王开奖一马中特

493333王中王开奖结果让不同类型的网络可以可靠地互相联接,王中王开奖一马中特拥有规模庞大的原创游戏,在这里您将享受的不一样快乐。

网络频道

当前位置:493333王中王开奖结果 > 网络频道 > yii2框架dropDownList的下拉菜单用法介绍【493333王中

yii2框架dropDownList的下拉菜单用法介绍【493333王中

来源:http://www.soniaLorenzana.com 作者:493333王中王开奖结果 时间:2019-09-30 17:04

Yii2.0 默认的 dropdownlist 的使用方法.

本文实例讲述了Yii2框架dropDownList下拉菜单用法。分享给大家供大家参考,具体如下:

 代码如下

dropDownList是yii框架中一个自带的下拉功能了解,我们可以直接使用dropDownList来实现html的select菜单,下面一起来看看。

<?php echo $form->field($model, 'name[]')->dropDownList(['a' => 'Item A', 'b' => 'Item B', 'c' => 'Item C']); ?>

Yii2.0 默认的 dropdownlist 的使用方法.

在yii2中加放请选择的下拉菜单

复制代码 代码如下:

 代码如下

<?php echo $form->field($model, 'name[]')->dropDownList(['a' => 'Item A', 'b' => 'Item B', 'c' => 'Item C']); ?>

 
<php echo $form->field($model, 'name[]')->dropDownList($listData,
                        ['prompt'=>'Select...']);>

在yii2中加放请选择的下拉菜单

 
DropDownList 在模型中使用
 

复制代码 代码如下:

 代码如下

<php echo $form->field($model, 'name[]')->dropDownList($listData, ['prompt'=>'Select...']);>

<?php
//use app\models\Country;
$countries=Country::find()->all();
 
//use yii\helpers\ArrayHelper;
$listData=ArrayHelper::map($countries,'code','name');
 
echo $form->field($model, 'name')->dropDownList(
                                $listData,
                                ['prompt'=>'Select...']);
?>

DropDownList 在模型中使用

下拉菜单的默认值设置我们使用 prompt 关键字 实例:

<?php
//use appmodelsCountry;
$countries=Country::find()->all();
//use yiihelpersArrayHelper;
$listData=ArrayHelper::map($countries,'code','name');
echo $form->field($model, 'name')->dropDownList(
                $listData,
                ['prompt'=>'Select...']);
?>

 代码如下

下拉菜单的默认值设置我们使用 prompt 关键字

$form->field($searchmodel, 'moneytype')->dropDownList($soucetype, ['prompt' => '请选择金额来源')])

实例:

好的 下拉菜单的默认值设置就是这样简单,下面我们在说说带有插件的文本框默认值是如何设置的
我现在就拿这个表单后面的两个使用了时间插件的文本域为例,在这里 prompt 关键字就不行了,我们要使用 placeholder 关键字

复制代码 代码如下:

 代码如下

$form->field($searchmodel, 'moneytype')->dropDownList($soucetype, ['prompt' => '请选择金额来源')])

$form->field($searchmodel, 'startdate')->widget(DatePicker::className(),['clientOptions' => ['dateFormat' => 'yy-mm-dd']])->textInput(['placeholder' => Yii::t('app', 'Start time')])

好的 下拉菜单的默认值设置就是这样简单,下面我们在说说带有插件的文本框默认值是如何设置的

ActiveForm 类的 dropDownList 方法(优点,默认使用yii的样式)

我现在就拿这个表单后面的两个使用了时间插件的文本域为例,在这里 prompt 关键字就不行了,我们要使用 placeholder 关键字

1、在控制器的方法里面 ,我们需要拿到数据,一定是 findAll() 或者是 all() 方法的数据,实例如下:

复制代码 代码如下:

 代码如下

$form->field($searchmodel, 'startdate')->widget(DatePicker::className(),['clientOptions' => ['dateFormat' => 'yy-mm-dd']])->textInput(['placeholder' => Yii::t('app', 'Start time')])

本文由493333王中王开奖结果发布于网络频道,转载请注明出处:yii2框架dropDownList的下拉菜单用法介绍【493333王中

关键词: