2015-11-01 18 views
0

我在使用JQuery数据库中的ID设置KendoDropDownList的选定值时遇到了一些问题。 当我点击网格中的一行时,它会获取选定的ID并返回该ID的记录并填充一些字段。如何使用JQuery将来自数据库的数据设置为KendoDropDownList的选定值?

这是我想设置的下拉列表

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

我想通了,我删除

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

以及与此

var dd = $("#AdminRoles").data("kendoDropDownList"); 
dd.text(administrators[0].administratorRole); 

现在的作品取代了它。

相关问题