我有一个WCF函数,它将复杂类型作为其输入参数。您如何通过调用创建并传递此复杂类型(具有属性的对象)?
由于
答案 0 :(得分:0)
有两种方法可以完成您的任务。您可以使用ASP.NET ScriptManager并让它为WCF服务创建一个JavaScript代理,或者您也可以使用jQuery的ajax功能来执行它。我已经包含了以下两个示例的链接。
使用jQuery / ajax: http://www.west-wind.com/weblog/posts/2008/Apr/21/jQuery-AJAX-calls-to-a-WCF-REST-Service
使用ScriptManager JS代理: http://blogs.msdn.com/b/kaevans/archive/2007/09/04/using-wcf-json-linq-and-ajax-passing-complex-types-to-wcf-services-with-json-encoding.aspx