2017-01-24 18 views
0

我需要創建一個組合框生成器,它可以生成與數據庫列 一樣多的「選項」,例如,如果有10列用戶名,它會向我顯示10個選項。 如果我的數據庫中有5列,它會在我的組合框中顯示5個選項。生成自定義數量的組合框選項

<div style="float:right;" class="combox"> 
    <select> 
     <option value="1">1</option> 
     </select> 
     </div> 

的Javascript

var options = 6, 
    for(var i = 0; i < options; i++) { 
     $('1').append('<option></option>'); 
      $('table').find('option').eq(i).append('<option></option>'); 
      ; 
     } 
    } 
+0

請進行[撥弄所有選項](http://jsfiddle.net)或粘貼一些你r迄今爲止所做的努力 – Curiousdev

+0

@Curiousdev更新 –

回答

1

請找到我的代碼段下面給出一個類Select元,比追加像下面

var options = 6; 
 
    for(var i = 1; i < options + 1; i++) { 
 
     
 
     $('.clsselect').append('<option>'+i+'</option>'); 
 
      
 
     } 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div class="combox"> 
 
    <select class="clsselect"> 
 
     </select> 
 
</div>

+0

謝謝,正是我所需要的 –

+0

哦,這太好了,你總是歡迎它gald它幫助你歡呼:) – Curiousdev