我有带业务领域的ViewModel:NameEn和NameRu,用于一个繁忙功能,但用于UI的不同语言。
剑道下拉列表具有dataTextField属性以显示ViewModel文本属性。如何在客户端动态更改dataTextField的值?
PS:选择存储在Cookie中的语言
最佳答案
您可以设置template
和valueTemplate
:
$("#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/