将参数从 JavaScript 传递给 WCF 函数
Passing parameters to WCF function from JavaScript
我有一个 WCF 函数,它采用复杂类型作为其输入参数。如何通过调用创建和传递此复杂类型(具有属性的对象)?
谢谢
有两种方法可以完成您的任务。您可以使用 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
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 如何在JavaScript中将字符串转换为函数引用
- 用嵌套函数和默认函数定义函数
- 如何使用WCF服务和javascript表单post上传.doc文件
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- JQuery合并了keyup和focusout两个函数
- ES6构造函数返回基类的实例
- 监视函数从服务返回不起作用,但作用域函数起作用
- 我可以在json对象中添加一个函数吗
- AngularJS:我可以跳过函数参数回调吗
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- JavaScript数组排序(函数)用于对表行进行排序,而不是排序
- 从 HTML 调用 WCF 服务总是转到错误函数.适用于 aspx 页面
- 从WCF服务调用HTML函数
- 使用wcf进行服务器端验证的Javascript函数
- 获取 s.Type.ToUpperCase() 不是使用 $ajax 调用 WCF 服务时的函数
- 将参数从 JavaScript 传递给 WCF 函数