2016-05-19 20 views
0
public interface IService1 
{ 
    [OperationContract] 
    [WebGet(BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Json, 
     ResponseFormat = WebMessageFormat.Json, UriTemplate = "GetEmployeeA?id={id}")] 
    EmployeeA GetEmployeeA(int id); 

    [OperationContract] 
    [WebGet(BodyStyle = WebMessageBodyStyle.Bare, RequestFormat = WebMessageFormat.Json, 
     ResponseFormat = WebMessageFormat.Json, UriTemplate = "GetEmployeeJSON?str={str}")] 
    string GetEmployeeJSON(string str); 
} 

からのWebGet方法WCFサービスを呼び出す方法を...私は(HTTPGETを試してみました)のparamで:私はangularJSスクリプトを使用して上記の方法を呼び出したい角度のjsスクリプト

$http({ url: yourURL, method: "GET", params: {: params:" ''} }); 
+0

私はangularJSスクリプトを使用して上記のメソッドを呼び出すしたい...私は(HTTPGETを試してみました)のparam – suhas

+0

$ HTTPと({URL:yourURL、方法: "GET"、paramsは:{:のparams:」 '' }} ;; – suhas

答えて

1

具体的な問題は何ですか?このようにするとうまくいくはずです:

$http({ 
    url: "http://yourURL/GetEmployeeA", 
    method: "GET", 
    params: {id: 123} 
}); 

resp。

$http({ 
    url: "http://yourURL/GetEmployeeJSON", 
    method: "GET", 
    params: {str: 'foo'} 
}); 
+0

khlr sir/angular.min.jsライブラリを使用するために必要なangularJs固有のライブラリがあるかどうかを教えてください – suhas

+1

これは、通常のAngularJSライブラリの一部です。ここでは[docs] (https://docs.angularjs.org/api/ng/service/$http) – khlr

+0

私たちはインターネットエクスプローラを使用している場合にのみその結果が得られますが、他のブラウザでは何も表示されません.. – suhas

関連する問題