1

我使用以下代码仅输入字母和空格字符。

jQuery('.alpha-field').mask('Z',{translation:  {'Z': {pattern: /[a-zA-Z ]/, recursive: true}}});

现在我遇到了屏蔽插件的问题,当我尝试编辑它时,光标会移动到字符串的末尾。

我最初使用正则表达式来限制字母字符。但它在移动设备上无法正常工作。这就是我使用jQuery Masking Plugin完美解决方案的原因

谢谢。

4

1 回答 1

0

我这样修复它:

$(".alpha-field").on("keyup", function(event){
		const isNumber = isFinite(event.key);
		if(isNumber)
		this.selectionStart = this.selectionEnd = this.value.length;
	})

于 2020-03-18T13:15:36.123 回答