私はextjsで働いています。特定の都市の気象情報機能の検索に取り組んでいます。したがって、extjs4コントローラーには次のようなコードがあります-
getWeather : function() {
$obj = 'pune';
Ext.require('Ext.data.JsonP', function() {
Ext.data.JsonP.request({
url : "http://api.wunderground.com/api/4ab310c7d75542f3/geolookup/conditions/q/IA/pune.json",
success : function(parsed_json) {
var location = parsed_json['location']['city'];
var temp_c = parsed_json['current_observation']['temperature_string'];
alert("Current temperature in " + location + " is: "
+ temp_c);
}
});
});
},
正しく動作しています。しかし、上記の関数では、都市名を動的に設定したいと考えています。変数 $cityname=pune があるとします。次に、この変数を使用して URL-" http://api.wunderground.com/api/4ab310c7d75542f3/geolookup/conditions/q/IA/pune.json " を変更する必要があるため、天気情報は、変数が持つ都市名に応じて取得されます。URLを変更して都市名を動的に設定する方法