AJAX 呼び出しで開始される Web メソッドがあります。これが私の Web メソッドです。
[WebMethod(EnableSession=true)]
public void ProcessAddress(Dictionary<string, string> Header, bool AddrValues)
{
_service.ProcessNoMatchModal(Header, AddrValues);
}
これから呼び出されます:
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "../Services/Address.asmx/ProcessAddress",
data: JSON.stringify(data),
dataType: "json",
success: function(data) {
alert("success");
},
error: function() {
alert("error");
},
complete: function() { },
asynch: false
});
さらに紛らわしいのは、同じコード ソースを指している 2 つの仮想ディレクトリがあり、1 つ目はこのサービスが機能して利用可能ですが、2 つ目は機能せず、firebug に 404 が表示されることです。
どんなリード/提案も役に立ちます