0

我正在使用 Jquery UI 多值自动完成,我正在向服务器发出请求:

.autocomplete({
          source: function(request, response) {
              $.getJSON("handlers/autocomplete.ashx", {
                  term: extractLast(request.term)
              }, response);
          },

如何取回term.ashx 处理程序中的值?

我已经尝试过Request.Form["TextBox1"],但我遇到了object reference not set to an intance of an object错误。有什么办法可以直接得到吗?

谢谢

4

1 回答 1

2

使用 url 传递 TextBox1 值

.autocomplete({
          source: function(request, response) {
              $.getJSON("handlers/autocomplete.ashx?TextBox1=curtxt", {
                  term: extractLast(request.term)
              }, response);
          },

从处理程序中读取 TextBox1 public void ProcessRequest(HttpContext context) {

        HttpRequest request = context.Request;
        HttpResponse response = context.Response;

string txtval = request["TextBox1"];

   }
于 2013-03-15T11:12:03.270 回答