我有一组值是我的ajax调用中的国家/地区代码
Handler.getCountryIdparam1, {callback:function(data){
// data will have values like "IN", "AS"
}
对于国家/地区代码,我必须在单独的数组中提供我可能拥有的国家/地区名称。
我很困惑在匹配国家/地区代码上获取逻辑并获取国家/地区名称以在下拉列表中加载这些国家/地区代码。 有人可以帮忙吗?
答案 0 :(得分:1)
尝试可能是这样的:
var countries = {'IN': 'India' , 'RU' : 'Russia' , 'ES' : 'Spain'};
Handler.getCountryIdparam1, {callback:function(data){
optString = "";
lgth = data.length;
for(i = 0; i < lgth; i++){
if(typeof countries[data[i]] != 'undefined'){
optString += '<option value="'+data[i]+'">'+countries[data[i]]+'</option>';
}
}
jQuery('#countryid').html(optString);
}
这是未经测试的代码。所以你可能需要调整一下。