如何在knockout-kendo multiselect中设置placeHolder

时间:2017-03-22 14:12:55

标签: javascript jquery html knockout.js kendo-ui

如何在knockout-kendo multiselect中设置placeHolder(select中的optionCaption)

HTML:

<select data-bind="kendoMultiSelect: { data: doc, value: selecteddoc}"></select>

1 个答案:

答案 0 :(得分:2)

似乎你已经在经典的Knockout方式中了解了optionsCaption。 Kendo-ui显然没有提供占位符。

您可以尝试添加额外的第一个值,并将其隐藏在打开状态。 $dropdownElement.getKendoDropDownList().list.find("li.item").first().hide();

// Classic knockout way just in case
<select data-bind="options: optionsArray, optionsCaption: 'My Caption placeholder ... ', selectedOptions: SelectedOptionsArray" size="5" multiple="true" multiple></select>

否则你总是可以参考这个。
Is there a way to add a placeholder to a text field in KendoUI Grid?