实体类 { publicintId { get; set; } publicstringName { get; set; } publicintAge { get; set; } }publicclassUser
2、webthod方法
publicstaticUser Insert(stringq, User user) { returnnewUser { Id = 111, Name = "Mary", Age = 18 }; }[WebMethod]
3、ajax调用传参
vard = { "q":"queryCondition", "user": { "Id": 1, "Name": '张三', "Age": 18 } }; $.ajax({ type: "POST", contentType: "application/json", url: "QueryExample.aspx/Insert", dataType: "json", data: JSON.stringify(d), //这里需将d转换为字符串 success:function(result) { //var date = eval('new ' + eval(result.d.ProductDate).source) //从C#的DateTime类型转换为js的date类型 //获取返回实体类的值 varid = result.d.id; varname = result.d.name; varage = result.d.age; }, error:function(error) { alert(error.responseText); } }); }functionTest() {
来自为知笔记(Wiz)