サービスhttp://www.webservicex.net/weatherforecast.asmxからメソッドGetWeatherByPlaceNameにアクセスしようとしています。私の "データ"属性には "newyork"という都市名が含まれていますが、結果は表示されません。 URLにメソッド名を表す正しい方法であるかどうか教えてください。ajax-jquery-xml-webservice
$(document).ready(function(){
$.ajax({
type:"POST",
url:"www.webservicex.net/weatherforecast.asmx/GetWeatherByPlaceName",
data:"newyork",
contentType:"text/xml; charset=utf-8",
dataType:"xml",
success:function(msg){
$('span').html(msg);
}
});
});
であなたの電話を置き換えるべきだと思いますJSONP(Webサービスが提供している場合)を使用するか、サーバ側の言語を使用して – ManseUK
の返事をいただきました。あなたの提案をお試しください。 – dotnetrocks
Webサービスが機能していないようです。ごめんなさい。 このようなotherwebserviceを使って解決しました。 $(document).ready(function(){ $ .ajax({ dataType: "jsonp"、url: "http://api.wunderground.com/api/api-key/geolookup/conditions/forecast /q/Sweden/Stockholm.json」、 成功:関数(MSG){ $( 'スパン')は、HTML(MSG [ 'current_observation'] [ 'temp_f']); 。} }); }) ; – dotnetrocks