【问题标题】:SSN Validation IssuesSSN 验证问题
【发布时间】:2012-09-10 06:14:07
【问题描述】:

我正在开发一个 ASP.Net MVC 3 Web 应用程序,我在其中尝试使用 Jquery Mask Plugin 验证 SSN 号码但是我希望在编辑模式下打开表单时,我不应该能够完成 SSN,例如,如果我的 SSN 是 123-45-6789,然后在编辑模式下我应该能够看到 XXX-XX-6789。我已经为此目的使用了掩码,但是当我在编辑模式下将 XXX-XX-6789 放在 SSN 上时,它给了我一个错误,即 SSN 中不允许使用字母,所以请建议我验证 SSN 并满足编辑模式的要求。提前致谢。

问候,

【问题讨论】:

  • 把它作为密码字段怎么样?它将掩盖整个内容,同时它应该通过您的验证。

标签: c# javascript jquery asp.net jquery-validate


【解决方案1】:

我能想到的最简单的解决方案是在验证 SSN 的函数中添加这样的一行:

function validateSSN(ssnInput){
    if(ssnInput.value==ssn.defaultValue) return;

    //validate SSN
}

该条件只会在用户更改 SSN 时检查它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-11
    • 1970-01-01
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    相关资源
    最近更新 更多