我在ASP.NET 3.5 Webform应用程序中将Josh Bush的MaskedInput插件用于jQuery。
提交表单后如何摆脱代码隐藏文件中的文字?
例如:带掩码$("#txtPhone").mask("(99)9999-9999");
的电话输入
在后面的代码中:
string customerPhone = txtPhone.Text
哪个返回我:
(12)3456-7890
但这就是我想要的:
1234567890
在plugins changelog page中,它说我可以使用不带参数的
mask()
方法来对此进行归档。但是如何从背后的代码中做到这一点呢?编辑
我的问题不清楚,因此:我想将未屏蔽的值发送到服务器。怎么做?
最佳答案
初始化inputmask时,将removeMaskOnSubmit设置为true
$("#txtPhone").inputmask({removeMaskOnSubmit: true});
或者我们可以使用这个获得未屏蔽的值
$("#txtPhone").inputmask('unmaskedvalue');
关于c# - 表单提交后如何从输入掩码中删除文字?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3534466/