i在某些选择元素中动态创建的选项,并希望该选项的值与我选择显示和选择的值相对应。 我这样写:
function DisplayStateValue(params){
var StateSectionOptions = $("#pickup-states").children();
var value = params.toString();
$.each(StateSectionOptions, function(){
if($(this).val() === value){
$(this).attr('selected', 'selected');
}
});
}
但是事实证明,该选项已被选中,但没有显示出来,以使用户知道其已被选中。当您打开选择下拉列表时,您只会在高亮显示选择的选项。 我需要帮助将显示的选项更改为新选择的选项
答案 0 :(得分:0)
您可以在.val()
上使用<select id="pickup-states">
,例如:
$("#pickup-states").val(params.toString());