jQuery Call to WebServiceが「No Transport」エラーを返す
次のWebサービスがあります。 [WebMethod] public string HelloWorld() { return "Hello World"; } クラスデコレータに変更を加えない標準のストックです。 このjQueryメソッドがあります。 var webMethod = "http://localhost:54473/Service1.asmx/HelloWorld"; $.ajax({ type: "POST", contentType: "application/json; charset=utf-8", data: "{}", dataType: "json", url: webMethod, success: function(msg){ alert(msg.d); }, error: function (XMLHttpRequest, textStatus, errorThrown) { alert(errorThrown); } }); 後でデータをポストする必要があるため、これはポストアクションです。 jQueryを実行すると、「No transport」エラーが返されます。 また、jQueryはマシン上の単純なHTMLファイルに格納され、WebServiceもマシン上で実行されていることにも言及する必要があります。 HTMLページの背後にコードはなく、それは単なるWebページであり、c#プロジェクトなどではありません。 誰かが私をここで正しい方向に向けてくれますか?