我有一个Jquery Ajax函数,如下所示
var items = [];
var LoginObj = new Object();
LoginObj.UserName = $("#txtUserName").val();
LoginObj.Password = $("#txtPassword").val();
items.push(LoginObj);
var LoginObj = new Object();
LoginObj.UserName = $("#txtUserName").val();
LoginObj.Password = $("#txtPassword").val();
items.push(LoginObj);
//Define DTO i.e. Data Transfer Object as follows
var DTO = { 'userLogin': items };
$.ajax({
type: "POST",
url: "Login.asmx/CheckLogin",
我从Ajax调用Webservice方法是我编写了我的C#代码。我在jquery中发送一个数组并期望在C#中使用LIST。一切正常。
我在我的C#代码中删除了List,并且只有一个最终无法接收的Dummy类。但是我甚至在调用服务器端函数之前就怀疑是否出现错误,说“错误在处理期间发生 - 未定义”。
我的疑问是,即使在调用服务器端之前,客户端如何知道错误?我在c#中保留了一个断点,从来没有得过HIT。如果我将该类更改为列表并且一切正常
由于