jQuery Maskedinput插件不正确的焦点

时间:2013-03-12 16:36:01

标签: jquery maskedinput

我正在使用jQuery 1.9.0,jQuery-ui-1.10.0和Digitalbush.com的Maskedinput 1.3.1插件。

我的电话号码掩码如下:

$('[ID*="strSponsorContactPhone"]').mask("(999)999-9999? x99999", { placeholder: " " });

我的日期掩码如下:

$('[ID*="strEventDateEnd"]').mask("9999-99-99", { placeholder: " " });

除了当输入字段通过标签或通过直接点击输入字段获得焦点时,它似乎可以正常工作,初始光标位置是右边的一个字符,第一个字符留下一个空白数字。当用户离开场地(失去焦点)时,位置被纠正。这对用户来说有点令人不安。

在IE8和Firefox 19.0中都会发生这种情况。

不知道这是否常见和/或为什么会发生这种情况?

更新:更多信息,这似乎发生在使用Apache提供的IIS PHP页面的两个VB.NET页面中。坦率地说,我没想到差异,但我不得不尝试,我觉得有必要在这里添加结果。

0 个答案:

没有答案