Javascript 击倒剑道时间选择器禁用用户文本输入
如何使用击倒剑道绑定禁用剑道UI时间选择器中的用户文本输入 在我的非击倒剑道项目中,我使用()成功地做到了这一点: 这样,控件下拉列表处于活动状态,用户可以选择时间值,但不能在框中键入,这正是我想要的Javascript 击倒剑道时间选择器禁用用户文本输入,javascript,jquery,html,knockout.js,kendo-ui,Javascript,Jquery,Html,Knockout.js,Kendo Ui,如何使用击倒剑道绑定禁用剑道UI时间选择器中的用户文本输入 在我的非击倒剑道项目中,我使用()成功地做到了这一点: 这样,控件下拉列表处于活动状态,用户可以选择时间值,但不能在框中键入,这正是我想要的 现在我正在使用击倒剑道绑定,我找不到任何选项来禁用用户文本输入。(). 有办法吗 绑定支持启用的选项,您可以根据布尔可观测值绑定该选项 比如: <input data-bind="checked: isStartTimeEnabled" type="checkbox" /> <i
现在我正在使用击倒剑道绑定,我找不到任何选项来禁用用户文本输入。(). 有办法吗 绑定支持启用的
选项,您可以根据布尔可观测值绑定该选项
比如:
<input data-bind="checked: isStartTimeEnabled" type="checkbox" />
<input id="timepicker" data-bind="kendoTimePicker: { value: startTime, format: 'HH:mm', enabled: isStartTimeEnabled }" />
示例:您可以在#时间选择器上使用“启用”绑定:
<input id="timepicker"
data-bind="kendoTimePicker: { value: startTime, format: 'HH:mm' },
enable: false" />
演示:。如果启用为false,则整个控件将被禁用。我希望控件被启用,但我不希望用户能够在文本框中键入内容。如果您不希望整个功能被禁用,那么@manji建议使用enable
绑定是明智的。TimePicker小部件不支持enable绑定
<input id="timepicker"
data-bind="kendoTimePicker: { value: startTime, format: 'HH:mm' },
enable: false" />