问题标签 [jquery-inputmask]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 如何将 jQuery 输入掩码实现到 @Html.TextBoxFor()
我有一个
我正在尝试将 RobinHerbots jquery.inputmask (http://github.com/RobinHerbots/jquery.inputmask)应用于用户键入时,他们会看到类似于
开始: MM/YY
第一个字符后:0M/YY
第二个字符:04/YY
等等。
我已申请
但是,我在文本输入中得到 MM/YY,但无法单击它。任何帮助都会很棒。
jquery - 如何为 jquery inputmask 设置 autoUnmask?
我在文本框上放置了一个货币输入掩码。
但是在提交表单时,需要删除前导“$”符号和分隔逗号,以便将值绑定为小数。
这是我设置 autoUnmask 的方法,如here中所述。
这似乎没有效果。
正确的设置方法是什么autoUnmask
?
angularjs - 将 jQuery 插件转换为 AngularJS 指令
我正在尝试使用 Input Mask jQuery 插件作为指令,但在 Chrome 的控制台错误中出现以下错误。
我的代码
JS
HTML
http://plnkr.co/edit/Kp3SYS0cbIfVm1gTwtE0?p=preview
请帮我解决这个问题。
javascript - 更新DOM时如何维护jquery inputmask?
很难形容。这是一个片段。
请注意,当 DOM 准备好时,有电话输入掩码。当我们在电话文本框中输入时,输入掩码是有效的。
但是在将第一条记录添加到数组中并清除文本框后,输入掩码会丢失。
问题:我们如何才能将输入掩码保留在文本框上?
knockout.js - 利用输入掩码使用 Knockout 自定义绑定禁用 Knockout 验证
我想使用带有输入掩码的 Knockout Validation 和 Knockout 自定义绑定(http://robinherbots.github.io/jquery.inputmask/)。示例:货币输入框,我一开始就不希望用户可以输入任何字母字符,并且我还想同时限制最小和最大金额。
在我的 JSFiddle 中,您可以看到那些不是自定义绑定的 observables 具有有效的验证,而其他的则没有。
jquery - 具有空值的 jquery inputmask 提交 0.00 而不是空字符串
我正在使用带有最新版本的 jquery inputmask,今天下载(v. 3.1.64-86)。
我有一个简单的“OvertimeFee”文本输入,并使用下面的代码在上面设置了掩码。
页面加载时不绑定初始值,用户提交表单时无需填写
我遇到的问题是,每当用户将该字段留空或输入一个值然后将其删除时,表单总是提交“0.00”而不是空值(“”)。如果用户没有填充它,我希望表单始终提交“”,但我不知道如何让 inputmask 做到这一点。即使将 autoUnmask 和 removeMaskOnSubmit 设置为 true,它仍然会提交“0.00”。
有谁知道如何解决这个问题?我没有运气搜索 github 问题。
谢谢。
FWIW,页面上包含和使用的脚本是:
javascript - ajax表单作为FromData提交时如何删除输入掩码?
碰巧我的 ajax 表单有一个文件上传输入,因此我必须使用一个FormData
而不是简单的.serialize()
. 然后我发现autoUnmask
我的 jquery.inputmask 不再有效。
这是示例:http: //jsfiddle.net/btqtnumL/1/
提交表单时,结果 from.serialize()
具有一个已删除输入掩码的值。但结果FormData()
仍然显示面具。
内容处置:表单数据;名称=“成本”
1,000
在这种情况下,我们如何去除面具?
spring-mvc - 将日期时间模式与 spring DatetimeFormat 注释匹配
我正在尝试使用此 jquery 输入掩码插件来提交日期时间字段。
输入被提交为:
081220151530
- 2015 年 8 月 12 日下午 3:30
或在上午/下午提交
081220150330p
我正在尝试将该值绑定到 Joda DateTime 字段,我认为我应该能够在字段注释上指定自定义模式。
但是这种模式不匹配并引发验证错误:
错误:
所以 2 个问题: 1. 理想情况下,它可以解析 am/pm 值,那么是否有匹配 am/pm 样式的模式?
- 如果不是,匹配 24 小时版本的正确模式字符串是什么?
更新原始问题:
所以我想出了 24H 模式,使用 DateFormat 模式ddMMyyyyHHmm
但是第二部分我无法得到 - 所以我将把它重新分配给jquery-inputmask
标签,因为它提交 am/pm 作为a
并且p
分别可能是一个错误......
所以我想如果有人知道如何让它提交下午/上午,我可以解决这个问题?
jquery - jQuery输入掩码保持占位符文本
我正在使用 jquery.inputmask (https://github.com/RobinHerbots/jquery.inputmask),我想做这样的事情:
让元素的初始输入为:“Hello my name is_”,然后光标将从末尾开始,您可以输入您的姓名。现在,我可以通过以下方式执行以下操作:
但是当您键入时,它会删除占位符文本。有没有办法保留占位符文本并在最后添加用户输入?
jquery - Jquery inputmask没有按预期第二次工作
我有两个字段用户名和密码。我添加了输入掩码
条件是
- 如果用户在用户名中输入“123456”,则密码字段应允许六位数字,第三位数字后有空格。
- 如果用户在用户名中输入的不是“123456”,则密码应允许 5 位数字,默认为 5 位数字。
下面是我的 HTML 和 Jquery 代码,它第一次运行良好但之后不行,尝试了很多方法但问题仍然存在。
注意:我必须使用this
关键字,因为我将在验证用户名和密码后添加下一行。