【问题标题】:Make dropdownList default value with case-insensitive - Yii使下拉列表默认值不区分大小写 - Yii
【发布时间】:2017-03-14 04:02:15
【问题描述】:

我正在尝试使用 Yii 下拉列表,下拉数组值从数据库中获取,

下拉值:

oui,非

但用户提供的价值为“Oui”

CHtml::dropDownList("Educated:, "Oui",$values,array())

其中 $values = array("oui","non")

因此,由于区分大小写,因此不会在下拉列表中选择默认值。

谁能给我一个处理这个案子的想法?

【问题讨论】:

    标签: php yii


    【解决方案1】:

    将所有数据库值和用户提供的值转换为小写,如下所示。

    CHtml::dropDownList("Educated:", strtolower("Oui"), array_map('strtolower',$values),array());
    

    【讨论】:

      猜你喜欢
      • 2017-10-29
      • 1970-01-01
      • 1970-01-01
      • 2015-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-22
      • 1970-01-01
      相关资源
      最近更新 更多