that.loadJsonAsync(encodeURI('http://query.yahooapis.com/v1/public/yql?format=json&q=select woeid from geo.places where text = "'+location+'" limit 1'),function()
that.loadJsonAsync(encodeURI('http://query.yahooapis.com/v1/public/yql?format=json&q=select woeid from geo.places where woeid = "'+woeid+'" limit 1'),function()
{
{
d.sensitive=0;
d.sensitive=0;
if(typeofarguments[0].query=="undefined")
if(typeofarguments[0].query=="undefined")
return0;
return0;
varcity=arguments[0].query;
varcity=arguments[0].query;
if(Number(city.count)==0)
if(Number(city.count)==0)
return0;
return0;
d.sensitive=1;
d.sensitive=1;
},"test");
},"test");
};
};
@ -120,8 +131,8 @@ WeatherSetting.prototype =
entry.signal.changed.connect(function()
entry.signal.changed.connect(function()
{
{
varlocation=entry.get_text();
varlocation=entry.get_text();
testLocation(location);
if(testLocation(location)==0)
that.loadJsonAsync(encodeURI('http://query.yahooapis.com/v1/public/yql?q=select woeid,name,admin1,country from geo.places where text = "*'+location+'*" or text = "'+location+'" limit 10&format=json'),function()
that.loadJsonAsync(encodeURI('http://query.yahooapis.com/v1/public/yql?q=select woeid,name,admin1,country from geo.places where text = "*'+location+'*" or text = "'+location+'"&format=json'),function()
that.loadJsonAsync(encodeURI('http://query.yahooapis.com/v1/public/yql?format=json&q=select woeid,name,admin1,country from geo.places where text = "'+entry.get_text()+'" limit 1'),function()
that.loadJsonAsync(encodeURI('http://query.yahooapis.com/v1/public/yql?format=json&q=select woeid,name,admin1,country from geo.places where woeid = "'+woeid+'" limit 1'),function()