2017-03-21 42 views
0

增加新的項目我有一個從數據庫的表中拍攝的內容填充列表的形式:形式:在選擇選項值列表從數據庫

<div class="control-group"> 
    <label class="control-label" for="selectbasic-0">Problem</label> 
    <div class="controls"> 
    <select id="type" name="type" class="input-xlarge"> 
     <option value="defaut"></option> 
     <?php 
     while($data = mysql_fetch_array($result)) 
     { 
     echo utf8_encode ("<option>".$data[type]."</option>"); 
     } 
     ?> 
    </select> 
    </div> 
</div> 

行之有效,但我想補充的選項,如果用戶希望的響應默認不存在,則用戶可以將其添加到選定組件。如果他們添加一個選擇選項,它將被保存到表格中,以便在未來的頁面加載中顯示。我怎麼能這樣做?感謝您的幫助!

+0

真的讓你感到困惑。你能解釋一點點還是可能的話添加例子。 –

+0

對不起..我做了一個編輯(謝謝@Sam ..) – Julien

+1

您可以使用ajax保存新選項和使用Ajax從數據庫獲取選項。 –

回答

0

只是一個小的JavaScript會做:

var select = document.getElementById('#type'); 
option = //Get your data you want to add and put it between two <option> tags 
select.appendChild(option); 

如果希望在點擊一個按鈕,只要把上面的代碼的函數裏面,有呼叫按鈕上點擊功能。