Javascript 如何使用jquery替换kendoDropDownList文本?

Javascript 如何使用jquery替换kendoDropDownList文本?,javascript,jquery,kendo-ui,Javascript,Jquery,Kendo Ui,如何使用jquery替换kendoDropDownList文本?您肯定可以在databound中实现这一点 $('#checkData').on('click', function() { debugger; var dropdownlist = $("#droptext").data("kendoDropDownList"); dropdownlist.dataItem().title = 'Apple'; dropdownlist.refresh(); });

如何使用jquery替换
kendoDropDownList
文本?

您肯定可以在databound中实现这一点

$('#checkData').on('click', function()
{
    debugger;
    var dropdownlist = $("#droptext").data("kendoDropDownList");
    dropdownlist.dataItem().title = 'Apple';
    dropdownlist.refresh();
});
数据绑定:函数(e){
var customData=[];
var data=e.sender.dataSource.\u data;
对于(变量i=0;i
您是在尝试选择下拉列表中的特定项目,还是在尝试更改下拉列表中某个项目的文本?我正在尝试更改文本。您的代码似乎有效:您到底遇到了什么问题?
dataBound: function(e) {
    var customData = [];
    var data = e.sender.dataSource._data;
    for (var i = 0; i < data.length; i++) {
        if (data[i].ListItemSystemName == "AdmissionFee") {
            data[i].ListItemName = "One";
            data[i].ListItemSystemName = "One"
        }
        customData.push(data[i]);
    }
   $("#mydropdownList").data("kendoDropDownList").setDataSource(customData);
}