我动态地向selectList添加一个选项并尝试将其设为选定的项目,但以下代码似乎没有选择该选项。然而,它确实提供了选项。
$("#LicenseId").append(data).prop("selected", true);
我做错了什么,拜托?
答案 0 :(得分:1)
除了使用prop之外,您还可以尝试使用attr方法。
$("#LicenseId").append(data).attr("selected", "selected");
答案 1 :(得分:0)
您需要先取消选择当前选定的选项:
var d = $('<div />').append(data).find('option').prop('selected', true);
$("#LicenseId").find('option').removeProp('selected').end().append(d);