我搜索了这个网站,显然我的问题有点独特。我只读了两个输入框:
$(rowSelected.childNodes[0].childNodes[1]).prop('readonly', true);
$(rowSelected.childNodes[1].childNodes[1]).prop('readonly', true);
然后我在键盘上禁用这些输入的输入键和退格键:
$(rowSelected.childNodes[0].childNodes[1]).keydown(function(event){
if(event.keyCode === 13 || event.keyCode === 8){
event.preventDefault();
return false;
}
})
第二个输入框使用相同的代码。此代码禁用退格键,但是当我按下Enter键时,datepicker消失了。如何在这些输入上停止输入键的默认行为。感谢。