我使用以下代码仅输入字母和空格字符。
jQuery('.alpha-field').mask('Z',{translation: {'Z': {pattern: /[a-zA-Z ]/, recursive: true}}});
现在我遇到了屏蔽插件的问题,当我尝试编辑它时,光标会移动到字符串的末尾。
我最初使用正则表达式来限制字母字符。但它在移动设备上无法正常工作。这就是我使用jQuery Masking Plugin
的完美解决方案的原因感谢。
答案 0 :(得分:0)
我这样修复:
$(".alpha-field").on("keyup", function(event){
const isNumber = isFinite(event.key);
if(isNumber)
this.selectionStart = this.selectionEnd = this.value.length;
})