问题描述
我在Bootstrap Modal中有一个Form。 当此代码打开引导程序模态时,我禁用了退格按钮
$('body').keydown(function (e) {
if ($('#myModal').is(':visible')) {
if (e.keyCode == 8) {
return false;
}
}
});
在引导模态形式中,我有文本框,文本区域中需要退格键。 我无法使用文本框中的退格按钮,该文本框为引导模式形式
1楼
解:
$('body').keydown(function (e) {
if ($('#myModal').is(':visible')) {
var rx = /INPUT|SELECT|TEXTAREA/i;
if (e.keyCode == 8) {
if(!rx.test(e.target.tagName) || e.target.disabled || e.target.readOnly ){
e.preventDefault();
}
}
}
});