- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
刚开始使用 jquery,我正在尝试使用 validation plugin 来进行表单验证。 。然后我发现了 maskedinput 插件 ( http://digitalbush.com/projects/masked-input-plugin/ ) 并尝试在电话号码字段上使用它。
事情发展到一定程度:当电话字段成为焦点时,它会显示占位符,并允许您输入电话号码并将您限制为数字 - 非常好!
但是,如果您只输入 9 位数字,而不是所需的 10 位(假设美国电话号码),是的,不太可能,但是更疯狂的事情已经并且将会发生,并且您单击“提交”,那么电话字段中已有的任何内容都会被忽略。已清除。如果您输入完整的电话号码并且在其他字段中验证失败,则电话字段中的条目将保留。
如何防止这种情况发生?
谢谢哈格
最佳答案
如果您使用屏蔽输入插件
它的工作方式是允许所有值或没有
所以如果您想要9/10个值,最好不要使用屏蔽输入,因为屏蔽输入可能有限定义的值的数量
不少于也不多于
关于jquery:maskedinput 插件与验证插件配合不佳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2064938/
我正在使用 DigitalBush's MaskedInput jquery 插件。我有一个简单的电话号码输入框: $('#txt_PhoneNumber').mask('(999) 999-9999
刚开始使用 jquery,我正在尝试使用 validation plugin 来进行表单验证。 。然后我发现了 maskedinput 插件 ( http://digitalbush.com/proj
在 here 上还有另一篇 StackOverflow 帖子那就是我遇到的确切问题。但只有一个答案,并没有多大帮助。 所以我重新发布,希望现在有人已经找到解决这个问题的方法。 我有一个带有可选电话号码
我有一个具有以下掩码的简单文本框: $('#txt_DateOfBirth').mask('99/99/9999'); 有时会以编程方式加载与掩码不完全匹配的正确日期(即单个数字的月份或日期)。如果加
如何使用 jQuery Masked 输入插件在掩码中允许负数? 最佳答案 首先转到插件的“文档”页面。 http://digitalbush.com/projects/masked-input-pl
我在使用 jQuery maskedinput 时遇到了这个错误。 在屏蔽输入上粘贴一个值会触发完成的事件两次。这种行为可以在他们的官方网站上看到。 打开this链接并单击 Demo。选择 Produ
我正在 MVC Web 应用程序中使用 jquery.maskedinput.min.js,但我很难删除电话号码掩码。 Js:- @section Scripts { @Scripts.Render(
我正在尝试在我的页面上进行一个输入,我希望默认情况下有一个美国电话号码掩码。如果最终用户单击指定他们想要输入国际电话号码的复选框,我希望删除掩码。 我已经尝试了多种方法,但到目前为止都没有成功。在当前
有没有一种简单的方法来使用 data-bind="textInput: aProperty" 并在用户输入时添加输入掩码或一些自动格式化? 使用 masked input插件可以工作,但我丢失了 Kn
我想做一个在客户端验证的表单。所以,我使用了 ember-validated 表单。我想为输入添加一些掩码。 是否可以使用验证形式进行输入并为其添加掩码? {{f.input ... masked-i
我正在使用 digitalBush/jquery.maskedinput联系电话。是否可以为占位符使用不同的颜色? $(".countryCode").mask("00999999", { plac
下午好我的有 在“validacoes.js”文件中有 $(document).ready(function(){ $(".cpf").mask("999.999.999-99");
我在我的 ASP.NET MVC 3 应用程序中使用 jQuery 1.7.1 和 jQuery maskedinput 1.3。 我将如何设置接受十进制值(SQL 十进制 10,2)的屏蔽项。我的作
我必须在我的项目中使用 bootstrap-datepicker.js,但它不能很好地与 mask 配合使用。 问题 1:如果您使用 Tab 键浏览字段,它将自动使用今天的日期填充日期字段。理想情况下
我是一名优秀的程序员,十分优秀!