i在某些选择元素中动态创建选项,并希望选项的值对应于我选择显示和选择的值。我写了这个:
function DisplayStateValue(params){
var StateSectionOptions = $("#pickup-states").children();
var value = params.toString();
$.each(StateSectionOptions, function(){
if($(this).val() === value){
$(this).attr('selected', 'selected');
}
});
}
但事实证明该选项已被选中但未显示以让用户知道它已被选中。您只能在打开选择下拉列表时突出显示所选选项。我需要帮助使显示的选项更改为新选择的选项
你可以在.val()
上使用<select id="pickup-states">
,例如:
$("#pickup-states").val(params.toString());