我有带业务领域的ViewModel:NameEn和NameRu,用于一个繁忙功能,但用于UI的不同语言。
剑道下拉列表具有dataTextField属性以显示ViewModel文本属性。如何在客户端动态更改dataTextField的值?

PS:选择存储在Cookie中的语言

最佳答案

您可以设置templatevalueTemplate

$("#dropdownlist").kendoDropDownList({
    ...
    dataTextField: "NameEn",
    dataValueField: "Id",
    template:'#=cookie_lang=="ru"?NameRu:NameEn#',
    valueTemplate:'#=cookie_lang=="ru"?NameRu:NameEn#'
})

关于javascript - Kendo JS:如何在多语言Web应用程序上动态更改dataTextField值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35144855/

10-10 01:08