[請益] Yii的dropDownList有奇怪的bug

看板PHP作者 (BigB)時間12年前 (2013/07/23 12:09), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/1
目前在使用Yii的dropDownList來産生下拉式選單,但是 遇到了奇怪的問題 [Code] <?php echo $form->dropDownList($model, 'sex', array(0=>'男', 1=>'女', 2=>'保留')); ?> 這樣是可以正常産出下拉式選單沒有問題,可是當選項的 value等於1的時候會自動加上: selected=selected 該選項就會變成預設值,如果不使用1或改成非數字就沒 這個問題。 雖然可以使用option的方式一個一個覆寫selected屬性, 但是遇到選項多的就無法這樣做。 請問是否有方法可以解法這個問題? Yii的版本:1.1.13 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.44.22

07/23 13:38, , 1F
看樣子這個DDL是從1開始,那你就順推一個就行了
07/23 13:38, 1F

07/23 23:30, , 2F
$htmloptions = array('prompt' => '--select one--'
07/23 23:30, 2F

07/25 12:12, , 3F
謝謝~我再試試:D
07/25 12:12, 3F
文章代碼(AID): #1HxW7V-x (PHP)
文章代碼(AID): #1HxW7V-x (PHP)