屏蔽输入插件附加固定的前三个字符的电话号码表格提交

时间:2014-01-24 07:13:52

标签: jquery-plugins maskedinput

我正在使用来自digitalbush.com的屏蔽输入1.2.2 Jquery插件。我希望电话的前三位数字无法修复即。 679 - ### - #### 。所以我的蒙面输入是'679 - ### - ####'。我面临的问题是当我把重点放在文本上时 - 在我输入电话号码的框中,并提交表格,其中没有679附加如 679-679 - 。请帮忙。 谢谢, 拉吉

这是我调用屏蔽输入插件的.mask的函数:

function Extend_Fiji_Phone() {
 $("input[type='text'][sfwExtendPhone='true']") .mask('679-###-####') .blur(function (e) { }); } 

以下是我的面具定义:

 $.mask = {
 //Predefined character definitions definitions: 

{ '#': "[0-9]", 'a': "[A-Za-z]", '*': "[A-Za-z0-9]" } }

我也尝试使用蒙面输入版本1.3.1,在这种情况下,当输入的字符总数小于10以及三个固定字符时,在表单提交时清除输入到文本框中的值。当然后在表格上输入所有字符,在固定的三个字符后提交三个字符即。 '679'被'679'取代。 因此,如果我输入 679 -123-4843然后在表单提交,则更改为 679-679 -4843,并在下次提交更改为 679-679-6793

0 个答案:

没有答案