【发布时间】:2016-04-04 13:27:14
【问题描述】:
我以这种方式在我的表单中使用 jQuery 的 Masked Input 插件:
$('#phone').mask("9999-9999");
然后,所有的表单都是serialize 并使用 AJAX 发送到 PHP 文件。
问题是我需要从电话号码中删除连字符。我试试这个:
$('#phone').mask("9999-9999").bind("blur", function(){
var myStr = $(this).val();
myStr=myStr.replace(/\-/g,'');
$(this).val(myStr);
});
但我只想删除发送的值中的连字符。
【问题讨论】:
-
在PHP代码中去掉?
-
@AndyHolmes PHP 收到序列化的表单。
标签: javascript jquery maskedinput