【问题标题】:Change Kendo combobox placeholder text in javascript has no effect在javascript中更改Kendo组合框占位符文本无效
【发布时间】:2014-11-27 23:06:22
【问题描述】:
  • MVC 5.2.2
  • 剃刀 3.2.2
  • Kendo MVC UI v2014.2.903

在 Javascript 中,当我想更改 ComboBoxFor 的占位符文本时,我想我可以这样做:

@model MyNameSpace.Models.Address

@(Html.Kendo().ComboBoxFor(model => model.ZipCode)
    .Placeholder("Select Zip...")
    .DataTextField("Text")
    .DataValueField("Text")
    .Suggest(true)
    .BindTo(Model.MailCodes)
)

我使用的 javascript....

 $("#Address_ZipCode").data("kendoComboBox").options.placeholder = "Select Postal...";

但这似乎根本不会影响下拉列表占位符文本。

这样做的正确方法是什么?

这是我的 Kendo UI JSFiddle:

http://jsfiddle.net/devfingers/qy85emc8/5/

【问题讨论】:

    标签: placeholder kendo-asp.net-mvc


    【解决方案1】:

    Telerik 的优秀员工帮助了我:

    $("#Address_ZipCode").data("kendoComboBox").input.attr("placeholder", "Select Postal...");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-31
      • 1970-01-01
      • 1970-01-01
      • 2020-11-28
      • 2017-03-31
      相关资源
      最近更新 更多