1

我有一个文本框,一个社会保障文本框,上面有一个面具。

所以当它输入到文本框中时,它会输出为:123-45-6789

但是当我将它发送到数据库时,我想去掉破折号 (-)。我努力了

SSN = ($('#SSNField').val()).replace("-", "");

但这只会删除破折号的第一个实例,因此它被发送到数据库

12345-6789

我也尝试过replaceAll,但我收到错误“对象不支持此属性或方法”。

有什么建议么?

4

1 回答 1

2

你可以做

var s = $('#SSNField').val().replace(/\-/g, '')

您基本上需要一个/g代码才能工作。

于 2013-05-22T20:58:25.717 回答