我正在编写ReactJS应用程序,并且要禁用日期/时间字段上的输入,其中包括react-bootstrap-datetimepicker
。禁用输入字段可以正常工作,但点击时用于显示日期选择器的字形仍处于活动状态,并且允许用户选择添加到输入字段的日期。它似乎阻止打字。禁用输入字段,但图形仍可点击
有没有人知道解决这个问题的方法?
<DateTimeField
inputFormat='HH:mm'
data-hour-format="24"
mode='time'
name="formInputTime"
id={inputID}
defaultText={this._getICEField(i-1, "time")}
onChange={this._generateEventHandler(i-1, "time")}
inputProps={{disabled: readOnly}}
/>
在该图像的输入字段被设置为disabled
,但日历仍然出现,以及日期可设置为:
这里是jsfiddle一个例子。
换上的jsfiddle –
增加了的jsfiddle的问题 – chinds