[英]This jQuery plugin does not recognize Persian letters and numbers. Is there a problem with my code? Or from somewhere else?
我将在下面发布我的代码,我使用 inputmask.js 这是一个 jQuery 插件来限制输入。 请帮忙,我也会尝试自己做更多的事情。
<script> Inputmask.extendDefinitions({ //Persian character and numbers (and space!) 'f': { validator: "[۰-۹\،-\ظ\ع-\و\ک\گ\ی\پ\چ\ي\ى\ئ\ژ ]", cardinality: 1 }, 'n': { validator:"[0-9]", }, 'm': { validator:"[۰-۹]", }, 'z': { validator:"[۱-۹]", } </script>
也许是因为 inputmask 的版本。这里是一个工作演示:
/dist/jquery.inputmask.js
将链接中的/dist/jquery.inputmask.js
到自己的项目中
2.在你的视图中使用jquery:
<input id="input1"/>
@section scripts{
<script src="~/lib/jquery/dist/jquery.inputmask.js"></script>
<script>
$(document).ready(function () {
Inputmask.extendDefinitions({
//Persian character and numbers (and space!)
'f': {
validator: "[۰-۹\u060C-\u0638\u0639-\u0648\u06A9\u06AF\u06CC\u067E\u0686\u064A\u0649\u0626\u0698]",
cardinality: 1
},
});
$("#input1").inputmask("f{*}");
});
</script>
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.