此 jQuery 插件无法识别波斯字母和数字。我的代码有问题吗?还是来自其他地方?
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: "[۰-۹\u060C-\u0638\u0639-\u0648\u06A9\u06AF\u06CC\u067E\u0686\u064A\u0649\u0626\u0698 ]",
cardinality: 1
},
'n':
{
validator:"[0-9]",
},
'm':
{
validator:"[۰-۹]",
},
'z':
{
validator:"[۱-۹]",
}
</script>
可能是因为inputmask.And的版本在这里是一个工作演示:
1.copy/dist/jquery.inputmask.js
到你自己的项目中link
2.use您认为的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>
}
结果:
我将在下面发布我的代码,我正在使用 inputmask.js 这是一个 jQuery 插件来限制输入。请帮忙,我也会尝试自己做更多的事情。
<script>
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
},
'n':
{
validator:"[0-9]",
},
'm':
{
validator:"[۰-۹]",
},
'z':
{
validator:"[۱-۹]",
}
</script>
可能是因为inputmask.And的版本在这里是一个工作演示:
1.copy/dist/jquery.inputmask.js
到你自己的项目中link
2.use您认为的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>
}
结果: