【发布时间】:2016-06-23 19:16:40
【问题描述】:
因此,我想提供一份所有国家/地区的列表,供用户从表单中选择。我从这个站点找到了一个非常好的 html 格式的list of countries。该站点通过将完整的国家/地区名称列为 html 字符串来实现我的任务,但表单实际上将其 ISO 代码发送到服务器。这很好,但是在阅读提交的值时,有人会如何解决显示完整国家/地区名称的问题?
您认为最好将国家/地区值作为 ISO 值提交,还是应该只提交国家/地区的全名?所有网站似乎都在做较早的选择,但这对我来说似乎很麻烦。有人可以对这个问题提出一些想法,解释为什么首先使用 ISO 代码,以及如果使用了他们的 ISO,如何将它们解码回国家名称?谢谢你
【问题讨论】:
-
你可以创建一个 javascript 引用数组...这就是我要做的。
-
但是为什么要使用 ISO 代码而不是原始国家名称呢?人们为什么要这样做?
-
@alboudi,我认为这比你想象的更常见。与保存整个国家/地区名称相比,需要使用短代码的原因有很多。一方面,数据库空间。
-
为了更简单,我只发送您需要的确切数据,无论是 ISO 值还是完整的国家/地区名称。显然,您发送和存储的数据越少越好。