繁体   English   中英

设置Javascript表中选择选项的值和文本

[英]Set the value and text of a select option from Javascript table

我有一个表变量

var stations = [
    [0,'JAMAA EL FNA','L1'],
    [1,'KOUTOUBIA','L1'],
    [2,'HOTEL DE VILLE','L1'],
...

如何从此表(第二列)设置下拉框的值和文本?

 <select id="select1" name="select1">
    <option value='test'>test<option>
 </select>

您可以使用以下代码;

 var stations = [ [0,'JAMAA EL FNA','L1'], [1,'KOUTOUBIA','L1'], [2,'HOTEL DE VILLE','L1']]; for(var i=0;i<stations.length;i++){ var opText = "<option val='"+stations[i][0]+"'>"+stations[i][1]+"</option>"; $("#selecObject").append(opText); } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <select id="selecObject"></select> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM