在我看来,您尝试手动使用
JavascriptSerializer().Serialize而不是返回对象的主要问题。来自Web服务的响应将采用双JSON编码。
你是对的!有很多密切的问题。看这里如果ContentType不是JSON,我可以从.asmx
Web服务返回JSON吗?并且无法获取jQuery Ajax来解析JSONWeb服务结果,您将(我希望)找到答案。
更新 :抱歉,您在未发布的地方有一个小错误。为了解决该问题,我用旧版本的Visual
Studio(VS2008)创建了一个小项目,该项目实际上具有您的代码并且可以正常工作。我将其放在http://www.ok-soft-
gmbh.com/jQuery/WSMember.zip上。您可以下载,编译并验证它是否可以工作。然后,您可以将代码与我的代码进行比较,并找到错误。
最好的祝福



