代码之家  ›  专栏  ›  技术社区  ›  Curtis stepd

如何使用访问jQuery AutoComplete extraParamsASP.NET

  •  1
  • Curtis stepd  · 技术社区  · 14 年前

    $(document).ready(function () { $(".autocomplete_make").autocomplete("/AutoComplete/Make.ashx"); });
    $(document).ready
        (function () {
            $(".autocomplete_model").autocomplete("/AutoComplete/Model.ashx"
                                                        , extraParams: {
                                                            make: function() {return $(".autocomplete_make").val(); }
                                                        }
                                                       );
        });
    

    谢谢,

    1 回复  |  直到 14 年前
        1
  •  4
  •   Bob Fincheimer    14 年前

    它应该简单到:

    context.Request("make")

    我看到的另一个问题是,javascript看起来有点缺陷,因为没有将对象作为第二个参数(选项)传入。

    下面是正确的代码(我希望):

    $(document).ready(function () {
      $(".autocomplete_model").autocomplete("/AutoComplete/Model.ashx", {
        extraParams: {
          make: function() {
            return $(".autocomplete_make").val(); 
          }
        } 
      });
    });