如何在knockout-kendo multiselect中设置placeHolder(select中的optionCaption)
HTML:
<select data-bind="kendoMultiSelect: { data: doc, value: selecteddoc}"></select>
答案 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?