我有一张 zipper 表和一张城市表。因此,一个邮政编码只能有一个城市,但一个城市可以有不同的邮政编码。现在用户填写邮政编码和城市。在表 zip 中,字段 city 是表 city 的外键。不同的邮政编码只能指向一个城市名称。在这里,用户可以使用不同的拼写,我想避免这种情况。
这些是我想到的可能性:
- 自动建议(JQuery Cool Auto-Suggest、AutoSuggest jQuery Plugin、AutoSuggest v.2.0、...)
- 在数据库中搜索相似的名字(用?)
你知道还有其他可能性吗?
最佳答案
让他们先输入邮政编码,然后进行 AJAX 调用以自动获取城市。
var zip = $('#zip').val();
$.get('http://someurl/get_city_for_zip/' + zip, function (data) {
// Assuming data is the city:
$('#city').val(data);
});
关于php - 当用户填写字段时减少相同输入的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9009424/