我在使用JQuery中的数据库中的ID设置KendoDropDownList的选定值时遇到了一些问题。 当我点击网格中的一行时,它会获取所选的ID并返回该ID的记录并填充一些字段。
这就是我尝试设置下拉列表的选定值
的方法 function GetDataForAdministrator(administrators) {
CheckAdministratorPasswordStrength();
$("#txtNewAdmin").val(administrators[0].administratorName);
$("#txtPassword").val(administrators[0].administratorPassword);
$("#txtConfirmPassword").val(administrators[0].administratorPassword);
$("#txtAdministratorEmail").val(administrators[0].administratorEmail);
$("#AdminRoles option[value='" + administrators[0].administratorRoleID + "']").attr("selected", "selected");
}
这适用于普通的html选择,但不适用于下拉列表。
如何从数据库中设置下拉列表的选定值?
答案 0 :(得分:0)
我明白了,我删除了
2567
2576
并将其替换为
$("#AdminRoles option[value='" + administrators[0].administratorRoleID + "']").attr("selected", "selected");
现在可行。