在jQuery中验证邮政编码? [复制]

Posted

技术标签:

【中文标题】在jQuery中验证邮政编码? [复制]【英文标题】:Validate zip code in jQuery? [duplicate] 【发布时间】:2013-02-15 04:47:10 【问题描述】:

在 jQuery 中验证邮政编码的最佳方法是什么,我不是在谈论它是否是 5 个字符的数字,我是在谈论一个有效的邮政编码,就像它检查某些服务以确保它有效的。有效的邮政编码是指在美国属于某个城市和州的邮政编码。

【问题讨论】:

在您的情况下定义有效的邮政编码 您是否通过一些 api 获得所有邮政编码,或者如果您将它们存储在 json 结构中,那么您可以验证它们。 使用 jsonjsonp 按此:it checks with some service to make sure its valid. 使用usps提供的服务 【参考方案1】:

我说的是有效的邮政编码,就像它通过某些服务检查以确保其有效。

var zipCode = getTheZipCodeFromSomeWhere();
jQuery.getJSON("http://example.com/some-service",  zipCode:zipCode , function(data) 
    updateZipCodeValidity(data.isZipValid);
);

您需要根据您的情况定义getTheZipCodeFromSomeWhere()updateZipCodeValidity()http://example.com/some-service

【讨论】:

您可能还需要定义http://example.com/some-service @Jack 好点 - 我会把它添加到答案中

以上是关于在jQuery中验证邮政编码? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

这是使用 jquery 实现表单验证的正确代码吗? [复制]

JQuery 与 Primefaces 冲突? [复制]

jQuery + AJAX + Django = CSRF ? [复制]

你如何使用 jQuery Deferreds 数组? [复制]

jQuery:替换已弃用的“.load()”? [复制]

如何使用 php 验证电子邮件地址? [复制]