0

Jquery UI Multiple Values Autocomplete を使用しており、サーバーにリクエストを送信しています。

.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 に答える