目前我已经实现了Javascript Ajax搜索,如果用户键入城市名称,我将在搜索结果中填充名称.问题是有些城市有替代名称(例如孟买有孟买作为替代名称......班加罗尔有班加罗尔作为替代名称).我想使用javascript将城市的替代名称映射到正确的名称.此外,城市可能还有多个备用名称,而不仅仅是一个.那么如何使用javascript将备用城市名称映射为正确的城市名称.
var duplicateNameCities = {
"Bengaluru": "Bangalore",
"Mumbai": "Bombay"
};
// when you're given a string, run it through this map first
city = duplicateNameCities[city] || city;
Run Code Online (Sandbox Code Playgroud)
但是,感觉服务器端应该处理这个问题