Jquery Ajax ---“处理过程中出现错误 - 未定义”

时间:2013-03-11 12:52:02

标签: c# jquery

我有一个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。如果我将该类更改为列表并且一切正常

由于

0 个答案:

没有答案