Jquery屏蔽输入电话号码在编辑时无效

时间:2012-05-10 07:23:27

标签: jquery phone-number

我遇到一个带有jquery的掩码输入的小问题:

我有一个phonenumber文本输入,我把它掩盖了

$("#phone").mask("9999-9999999");

效果很好但是当我在编辑时尝试在电话号码字段中填充值时,它没有显示。

当我点击重置按钮时,它会出现。

我使用的是jquery-1.5.2.min.js和jquery.maskedinput.js - 版本:1.2.2

2 个答案:

答案 0 :(得分:0)

您可以像这样设置屏蔽值的值:

$("#tin").mask("9999-9999999").val("11111111");

答案 1 :(得分:0)

电话号码字段限制为11使用掩码,数据库字段也有11个长度。但实际上电话号码包含12个字符(包括 - )。所以电话号码没有正确更新。而在电话字段填充它是问题