我已经将此选择列表配置为:
使用此代码创建它:
$('#VSRSelect').empty();
Enumerable.From(self.StaticData.VsrCategories).OrderBy("$.Name.toLowerCase()").ForEach(function(item, index) {
$('#VSRSelect').append('<option value=' + item.Id + '>' + item.Name + '</option>');
});
$("#VSRSelect").val(room.VsrcategoryId); // == 12
但使用$("#VSRSelect").val(room.VsrcategoryId); // == 12
赢了似乎没有用。
选择列表根本不会显示所选值,我确定room.VsrcategoryId
已填满,请有人告诉我我做错了什么?
提前致谢
答案 0 :(得分:2)
设置值后需要刷新ui:
$("#VSRSelect").val(room.VsrcategoryId).selectmenu('refresh');