2014-02-22 56 views
0

我正在使用laravel 4創建註冊表單。我無法添加佔位符來選擇表單的元素。 我選擇的代碼如下。 類屬性工作正常,但佔位符不是。laravel中選擇菜單的佔位符4

{{ Form::select('talent', array('one' => 'One', 'others' =>'Others'),null,array('class'=>'input-block-level', 'placeholder'=>'Your Talent'))}} 
+0

檢查佔位符是否在頁面的HTML中(檢查瀏覽器中的源代碼)。 Form :: select函數應該將選項轉儲到標記中。 – TonyArra

+2

最後,我得到了如何獲得這項工作的解決方案。 讓select的第一個選項具有佔位符的名稱並將值保留爲NULL {{Form :: select('talent',array(null =>'Your Talent','others'=>'Others '),null,array('class'=>'input-block-level'))}} 並在規則中添加以下代碼 'talent'=>'required' –

+0

您的上面的黑客工作起來很簡單解決方案@ user3340945但如果我們考慮如何以更正確的方式做到這一點,問題仍然存在! –

回答

1

HTML select元素沒有佔位符屬性(只有輸入),所以即使它在HTML中用於輸入,它也不會執行任何操作。

+1

感謝您的回覆,現在我知道如何使用html選擇 –

相關問題