我试图通过使用jQuery在下拉列表中显示所选属性值default,属性是分配但是值没有显示默认值,下面是我的代码,它始终显示仅选择状态
<div class="selector full-width">
<select id="sector_status" name="sector_status">
<option value="">-----Select Status-----</option>
<option value="1" selected="selected">Active</option>
<option value="2">Inactive</option>
</select><span class="custom-select">-----Select Status-----</span>
</div>
$("#sector_status option[value="+Status+"]").attr("selected","selected");
答案 0 :(得分:3)
要显示下拉列表的选定值,请使用change()
函数
$('#sector_status').change(function(){
var selected_val = $('#sector_status :selected').text(); //Get selected text
$(".custom-select").text(selected_val); //Replace selected text
});
要获取当前选定的文字,请使用text()
功能
答案 1 :(得分:0)
这对我有用:
$("#edit_alert_destinations"+count+" option[value='"+value.destination+"']").attr('selected', 'selected');