如何使用JQuery使用数据库中的数据设置KendoDropDownList的选定值?

时间:2015-11-01 22:27:36

标签: jquery kendo-ui kendo-dropdown

我在使用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选择,但不适用于下拉列表。

如何从数据库中设置下拉列表的选定值?

1 个答案:

答案 0 :(得分:0)

我明白了,我删除了

2567

2576

并将其替换为

$("#AdminRoles option[value='" + administrators[0].administratorRoleID + "']").attr("selected", "selected");

现在可行。