我稍微调整了日期时间选择器的工作方式。它在选择更改时触发。
但现在我无法在文本框中输入。我不仅将文本框用于日期时间,还让用户在我的应用程序中输入其他类型的信息。
如何让用户在此文本框中输入内容?所以所有其他设置保持不变。Datepicker 仅在选择更改时触发。不是点击文本框本身。
html代码
<input id="datetime" type="text" name="datetime" value="" >
<select size=5>
<option value="not">Not this one</option>
<option value="not">Not this one</option>
<option value="not">Not this one</option>
<option value="datetimepicker">Select date and time</option>
</select>
javascript代码
$('#datetime').datetimepicker({
showOn: "button",
});
$('option[value=datetimepicker]').click(function() {
$('#datetime').datetimepicker('show');
});
CSS代码
.ui-datepicker-trigger{display:none;}