jquery.maskedinput 以编程方式设置值并应用掩码?

标签 jquery maskedinput

我正在使用 DigitalBush's MaskedInput jquery 插件。我有一个简单的电话号码输入框:

$('#txt_PhoneNumber').mask('(999) 999-9999');

有时,该字段会以编程方式填充非格式化数字,例如 5551234567。我如何通知蒙版输入应用它的蒙版来“美化”它的新输入?

最佳答案

也许自提出这个问题以来情况已经发生了变化,因为 Jason P 的第一个建议现在似乎有效。

$('#txt_PhoneNumber').trigger('input');

jsfiddle

以下内容也应该有效:

$('#txt_PhoneNumber').trigger('paste');

关于jquery.maskedinput 以编程方式设置值并应用掩码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20664202/

相关文章:

javascript - 智能模态禁用窗口?

jquery - 使用 ReactJS 和 React Router 更改每个路由的页面背景颜色?

jquery - Asp.Net MVC JQuery 的优点

javascript - jquery 屏蔽输入插件在错误时不清除字段

jquery 屏蔽输入。如何查询口罩的供应情况

javascript - jQuery Masked Input 插件无法处理表单输入?

javascript - Highcharts 子弹图错误 #13

javascript - 在 Javascript 中包含 HTML 文件

jquery 屏蔽加载内容的输入

javascript - AngularJS 验证、绑定(bind)等在使用 jQuery 插件(例如 autoNumeric)时不起作用