【发布时间】:2017-12-21 10:08:49
【问题描述】:
我有一个分类网站,用户为每个提交的新广告输入位置信息,该信息在谷歌地图侧边栏上显示位置。但是,除非使用正确的邮政编码,否则谷歌地图无法正确显示。我试图解决这个问题,但无法解决。用户通常不知道邮政编码,可能会忽略它。
这就是为什么我想在 JSON 文件中存储邮政编码信息并在用户选择一个州时从中获取数据的原因,邮政编码会在邮政编码文本字段中自动生成。例如,当用户从选择框的下拉列表中选择“吉隆坡”时,它应该根据存储在 JSON 文件中的数据在邮政编码文本字段中自动生成“57000”。
<label>State</label>
<select name="cp_state" id="cp_state" class="dropdownlist required"><option value="">-- Select --</option><option value="Kuala Lumpur" selected="selected">Kuala Lumpur</option><option value="Labuan">Labuan</option><option value="Malacca">Malacca</option> </select>
<label>Zip/Postal Code </label>
<input name="cp_zipcode" id="cp_zipcode" type="text" class="text" placeholder="Enter zipcode" />
JSON 数据
[
{
"czipcode": "57000",
"cstate": "Kuala Lumpur"
},
{
"czipcode": "75000",
"cstate": "Labuan"
},
{
"czipcode": "87000",
"ctate": "malacca"
}
]
【问题讨论】:
标签: javascript html json zipcode form-fields