我刚刚从维基百科ISO 3166-1中写了一份国家列表
我的目标是在我的xhtml中选择使用它,但它是一个巨大的列表.你有多少人来自阿鲁巴?但是你有多少来自英国,法国甚至是美国?
有时,我可以看到最常见的国家列在列表的顶部.
这是一个好习惯吗?为什么不呢?
Tho*_*ens 25
这是一个Web应用程序.我不确定是否有任何网站这样做,但您可以按字母顺序对列表进行排序,并使用IP地理位置来猜测一个国家/地区作为默认值.这不是100%的时间,但它可能会使你做得对的人更容易填写表格......
scu*_*ffe 17
我已经看到这样做了前3-5个国家(按体积)重复列表顶部...然后显示一个中断,然后按字母顺序列出所有国家.这显然只对您的某些用户有所帮助,但如果您知道其中90%来自顶级(3-5)国家/地区......这可能会有所帮助.
例如
<select>
<optgroup label="Quick Picks">
<option>Australia</option>
<option>Canada</option>
<option>Germany</option>
<option>United Kingdom</option>
<option>United States</option>
</optgroup>
<optgroup label="All Countries">
<option>A....</option>
<option>A....</option>
<option>A....</option>
<option>B....</option>
<option>B....</option>
<option>C....</option>
<option>C....</option>
...
</optgroup>
</select>
Run Code Online (Sandbox Code Playgroud)
例如,删除了死亡的ImageShack链接
注意: "按量"我的意思是指您的特定网站/应用程序的流量.
想想你的普通网络用户......对于某人(他们不知道他们只能输入他们国家的第一个字母并快速找到它)更容易找到按国家/地区排序的列表中的国家/地区,然后是任意排序的列表基于网络人口.
我建议坚持按字母排序.