jQuery Ajax调用WCF服务详细教程

2020-05-18 09:01:54易采站长站整理

var jsonPerson = ‘{“person”:’ + $.toJSON(person) + ‘}’;

这里要强调的是对象属性名称的大小写必须与数据类的属性定义完全一致。

GET方式传值

A)传入非对象参数:

‘loginname=”name”‘

B)传入对象参数:

var person = {};
person.LoginName = $(“#loginName”).val();
person.Password = $(“#password”).val();
var jsonPerson = ‘person=’ + $.toJSON(person);

最后,说说WCF调试。

1、建议首先通过访问http://localhost/wcf/personservice.svc的形式确认服务器端部署成功,再进行客户端和服务器端联调。

2、若需要代码从客户端运行开始直到服务器端运行进行联调,则必须使用同步调用,因此,使用jQuery的ajax时,必须将async设置为false。