我正在尝试使用 Jquery Ajax post 方法调用 asp.net Web 服务,例如:
$.ajax({
type: "POST",
url: this._baseURL + method,
data: data,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: fnSuccess,
error: fnError
});
在服务器端,我有看起来像的网络方法
public myClass myWebMethod(Guid Id) { ... }
问题是我得到一个错误的回报,说“500 内部服务器错误”和
无效的 Web 服务调用,缺少参数值:\u0027Id\u0027。
我已经尝试过这个数据:
'{"Id":"thisistheid"}'
和'{ Id:thisistheid}'
...以及我在示例中找到的许多其他组合。
请问有人知道如何处理吗?