Javascript 如何使用jquery中的其他下拉菜单设置下拉文本和值

Javascript 如何使用jquery中的其他下拉菜单设置下拉文本和值,javascript,jquery,drop-down-menu,Javascript,Jquery,Drop Down Menu,这是我的密码 我有一辆像下面这样的车 <option value="1">A</option> <option value="2">B</option> <option value="3">C</option> ddl=Ctrl("ddlvehicle"); $("#ddltrVehicle").empty(); for(var i=2;i<=ddl.options.l

这是我的密码

我有一辆像下面这样的车

<option value="1">A</option>
<option value="2">B</option>        
<option value="3">C</option>                

ddl=Ctrl("ddlvehicle");
$("#ddltrVehicle").empty();
for(var i=2;i<=ddl.options.length;i++)
{
    $("#ddltrVehicle").append("<option value="+ddl.options[i-1].value+">"+ddl.options[i-1].value+"</option>");
} 
<option value="1">1</option>
<option value="2">2</option>        
<option value="3">3</option>                
我想将DDLVERY分配给DDLTRVERY,我的代码结果如下

我有一辆像下面这样的车

<option value="1">A</option>
<option value="2">B</option>        
<option value="3">C</option>                

ddl=Ctrl("ddlvehicle");
$("#ddltrVehicle").empty();
for(var i=2;i<=ddl.options.length;i++)
{
    $("#ddltrVehicle").append("<option value="+ddl.options[i-1].value+">"+ddl.options[i-1].value+"</option>");
} 
<option value="1">1</option>
<option value="2">2</option>        
<option value="3">3</option>                
请帮助获得与DDLRVehicle类似的DDLRVehicle。 提前感谢。

尽量使用如下文本:

让我们试试这个:

for(var i = 0; i < $('#ddlvehicle').children().length; i++){
  $('#ddltrvehicle').append($('#ddlvehicle').children().eq(i));
}

我不太理解这个问题,但如果您想将DDLVERATE的所有选项复制到DDLTRVERATE-

试试这个:

$('#ddltrVehicle').html($('#ddlvehicle').html().trim());

试试这样的

        $(function(){
            $('#ddltrvehicle').html('');
            var option = '';
            $('#ddlvehicle option').each(function(){
                option  += '<option value="'+this.value+'">'+this.value+'</option>';
            })
            $('#ddltrvehicle').html(option);
        })

它起作用了。以前我也尝试过使用ddl.options[I-1].text执行同样的操作,结果很失望。