【问题标题】:WCF Ajax service - How can I pass an Array or JSON to the service? What should the method parameter type be?WCF Ajax 服务 - 如何将数组或 JSON 传递给服务?方法参数类型应该是什么?
【发布时间】:2009-09-04 22:54:09
【问题描述】:

我有一个非常简单的 WCF 服务我想向它传递一个数组或 json?

[OperationContract, WebGet(ResponseFormat = WebMessageFormat.Json)]
    public string GetPreDisplay(string inputData)
    {
        //DoSomething with inputData
        return "Sweet!";
    }

我的 javascript...

 var data = [paymentControls['claimNum'], paymentControls['claimSeq']];
        $lps.GetPreDisplay(data, onComplete);

显然字符串是错误的类型。谁能指出我正确的方向?

谢谢, ~ck

【问题讨论】:

    标签: c# asp.net javascript wcf serialization


    【解决方案1】:

    使用 ASP.Net MVC,您可以将数据作为 ActionResult 返回,有一种方法“Json”可以将数据转换为正确的格式。看看这个其他问题:

    wcf json web service

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-03
      • 2011-02-02
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多