我想从我的 Ipad 禁用键盘弹出,所以我做了这样的事情,但这不是我的愿望。
我有一个文本框:
<h:inputText id="txtDate" value="#{myDateController.selected.DOB}"
我尝试使用“只读”属性,但数据无法保存到数据库。我也用这个: $("#frmEdit\:txtDate").attr("disabled", true) --> 但是不行
我在网上搜索并使用此链接应用了我的代码,但这也不行:ipad web application: How do I prevent the keyboard from pop up on jquery datepicker
$(function() {
//$("#frmEdit\\:txtDate").attr("disabled", true)
$("#frmEdit\\:txtDate").datetimepicker({
// showOn: "button"
showOn: "both",
buttonImage: "../images/calendar.png",
buttonImageOnly: true,
constrainInput: true,
showButtonPanel: true,
dateFormat: 'dd-M-yy',
addSliderAccess: true,
sliderAccessArgs: { touchonly: false },
onClose: function(dateText, inst){
$(this).attr("disabled", false);
},
beforeShow: function(input, inst){
$(this).attr("disabled", false);
}
});
});
我的代码有什么问题?或任何其他解决方案?非常感谢