3

我正在尝试一个文本框的自动完成功能,我正在向一个返回完整页面内容而不是实际数据的 web 方法发送一个 get 请求,如下所示。

在此处输入图像描述

我正在使用以下 C# 代码,而我所有其他带有 Post 请求的方法都可以正常工作

[WebMethod]
        [ScriptMethod(UseHttpGet=true,ResponseFormat=ResponseFormat.Json)]
        public static string GetListOfUsers()
        {
            return "{'0701414001','0701414002'}";
        }
4

2 回答 2

0

我认为问题出在您的参数中:您正在调用Email.aspx/GetListOfUusers?query=lkkjlk但您public static string GetListOfUsers()不包含参数名称。

尝试更改为:

public static string GetListOfUsers(string query)
{
...
}

我也会尝试删除它:ResponseFormat=ResponseFormat.Json看看它是否会改变任何东西。

于 2012-05-27T21:37:57.730 回答