我有这样的单选按钮和下拉菜单:
落下
<asp:RadioButtonList ID="rblTravelType" runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow" EnableViewState="false" onclick="TypeOfTravelOnChange('rblTypeOfTravel');">
<asp:ListItem Value="A" Text="Air Travel"></asp:ListItem>
<asp:ListItem Value="O" Text="Other Travel"></asp:ListItem>
</asp:RadioButtonList>
单选按钮
<select name="DrTravelMode" id="DrTravelMode">
<option value="">--Select--</option>
<option value="A">Air</option>
<option value="T">Bus</option>
<option value="B">train</option>
<select>
脚本 :
function TypeOfTravelOnChange(RadioButtonId) {
if ($('input:radio[name=' + RadioButtonId + ']:checked').val() == 'O') {
$("#DrTravelMode option[value='A']").remove();
}
else
{
// here i want to append the dropdown value "Air" between --Select-- and Bus
}
}
我的问题是,如何使用javascript在两个项目之间插入一个新的列表项。