如何选择索引并在下拉列表中显示我想选择第二个索引并在下拉列表中显示我该怎么做?这是我的代码:
{% for items in itemdata %}
{{items.invoiceitemsid}}
{% if items.invoiceitemsid =='2' %}
$('.items').find('option').remove().end();
$('.items').append("<option value='1'>{{item1}}</option>").val('1');
$('.items').append("<option value='2'>{{item2}}</option>").val('2');
$('.items').append("<option value='3'>{{item3}}</option>").val('3');
$(".items option[value='2']").prop('selected', true);
{% elseif items.invoiceitemsid =='3' %}
$('.items').find('option').remove().end();
$('.items').append("<option value='1'>{{item1}}</option>").val('1');
$('.items').append("<option value='2'>{{item2}}</option>").val('2');
$('.items').append("<option value='3'>{{item3}}</option>").val('3');
$(".items option[value='3']").prop('selected', true);
{% else %}
$('.items').find('option').remove().end();
$('.items').append("<option value='1'>{{item1}}</option>").val('1');
$('.items').append("<option value='2'>{{item2}}</option>").val('2');
$('.items').append("<option value='3'>{{item3}}</option>").val('3');
$(".items option[value='1']").prop('selected', true);
{% endif %}
{% endfor %}
这是我的html代码:
<select class="items" name="items{{loop.index0}}" style="width:127px; float:left;" id="items{{loop.index0}}"><option value="1" selected="selected" disabled="disabled"></option></select>
我想在这个组合框中显示选定的选项,我的 itemsdata 有一个数字数组,比如 1,2,3 如果 items.invoiceid=1 选项值一个显示并且如果 items.invoiceid=2 选项值 2 显示为选中
我想让第二个索引显示为选定值我该怎么做?