2

Asp.netプロジェクト用のWebサービスを作成しました。現在、でサービスを参照してJavaScriptからサービスにアクセスしていますScriptManagerScriptManagerただし、HTMLページで使用できるようにを追加したくありません。

4

1 に答える 1

1

Ok。そのため、Webサービスメソッドをajaxで呼び出して、パラメーターを渡します。そして、パラメータをJSON形式で渡します

function CallWebServiceMethod() {
     var requestedData = "{ 'LifeCycleN': '" + var_LifeCycleN +//var_LifeCycleN some var represent your data that you want to send
            "', 'LiOrder': '" + var_LiOrder +//var_LiOrder again some var represent your data that you want to send
            "'}";
    $.ajax({
        type: "POST",
        url: "Services/YouWebServiceName.asmx/WebServiceMethodName",
        data: requestedData,
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function (msg) {// I 'll assume that your web-service 'll return bool value indicate if the operation done successfully or not.
        //do here what you want to do is the request was successful.
        }
    });

    }
于 2013-03-12T11:44:31.910 に答える