如何从jquery调用wcf服务(我正在使用asp.net mvc)。这就是我以前用asmx webservices做的事情:
$.ajax({
type: "POST",
url: "Services/MyService.asmx/DoSomething",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
//do the magic
}
});
如何使用WCF服务执行相同操作?
答案 0 :(得分:2)
Rick Strahl有一个很好的例子,几乎和你列出的一样。
答案 1 :(得分:1)
亚瑟尔,
您调用特定WCF服务的具体细节取决于服务。例如,它是SOAP服务还是REST服务? JSON或Plain XML。
好消息是,如果您的WCF服务与您的ASMX服务完全相同,那么您可以用完全相同的方式调用它。
坏消息是,如果您的WCF服务不同,那么调用它将会有所不同。
答案 2 :(得分:1)
我刚发布了一篇文章,解释了如何使用jQuery和JSON调用WCF服务。
http://yoavniran.wordpress.com/2009/08/02/creating-a-webservice-proxy-with-jquery/
希望它可以帮到你。
约阿夫。