2014-09-11 53 views
0

我有一個包含多個下拉菜單的表單。每個下拉菜單都有一個默認選項。我知道如何設置此默認值,但我不確定如何指示此值,以便人們知道這是默認值。如何在下拉菜單中指示默認值

我創建這樣

<?php 
    for ($mismatch = 0; $mismatch <= 3; $mismatch ++) { 
     if($mismatch == 1){ 
      $select_mismatch .= "<option value = $mismatch selected > ".$mismatch." (default) </option>"; 
     } else { 
      $select_mismatch .= "<option value = $mismatch > ".$mismatch." </option>"; 
     } 
    } 
?> 

下拉所以在網頁上,下拉的樣子:

option 1 (default) 
option 2 
option 3 

所以現在我表示只需添加(default)它的默認值。有沒有人知道另一種方式來表明這是更令人高興的眼睛?

+0

我覺得你有你的下拉 – HTTP 2014-09-11 09:52:56

回答

1

試試這個:

<select data-placeholder="Please Select" class="required select-full" name="status" > 
       <option value=""></option> 
       <option value="1" <?php if ($post['status'] == "1") { ?> selected="true" <?php } ?>>Enable</option> 
       <option value="0" <?php if ($post['status'] == "0") { ?> selected="true" <?php } ?>>Disable</option> 
      </select> 
+0

高度我知道如何創建它,我只是不知道如何表現出來的形式本身 – Fingashpitzzz 2014-09-11 09:44:35

+0

我現在覺得你有更好的主意.. – chirag 2014-09-11 09:53:29

0

也許這樣嗎?

<select name="test"> 
    <option> 
    1 
    </option> 
    <option> 
    2 
    </option> 
    <option selected> 
    3 
    </option> 
    <option> 
    4 
    </option> 
    <option> 
    5 
    </option> 
</select> 

除非你的意思是下拉菜單? 如果是這樣,那麼你可以添加一個顏色到默認選項。

0

您可以使用CSS類來指示。

JSFiddle DEMO

<select name="" id=""> 
    <option value="1">please choose</option> 
    <option value="2" class="default">default</option> 
    <option value="3">other item</option> 
</select> 

.default{ 
    background: #000; 
    color: #fff; 
}