2

我是 ASP.net 和 Jquery 的新手。我正在尝试使用 Jquery 在我的应用程序中实现自动完成。我已经从这个站点下载了 Jquery 插件。我指的是这种方法。请参考我的代码块-

<script type = "text/javascript">
    $(function () {
        var availableTags = [<%= Result %>];
        $("#tags").autocomplete({
            source: availableTags
        });

我的控制器代码的一部分是 ==>

    public String Result;
    Result = SourceSerializer.Serialize(ResultList);

ResultList 是标签列表。我也尝试过使用隐藏输入作为-

    <input type = "hidden" id = "myid" name = "Name" />

然后在 Jquery-

    <script type = "text/javascript">
    $(function () {
        var availableTags = document.getElementById('myid).value;
        $("#tags").autocomplete({
            source: availableTags
        });

但是这两种方法都不适合我。如果还有其他方法请告诉我。另外,如果您知道更好的学习 Jquery 和 ASP.net 的地方,请重定向我。

4

1 回答 1

1

有关自动完成的一个很好的示例,请参阅“使用 ASP.NET 实现 JQuery 自动完成的 3 种不同方法” 。

于 2012-07-02T07:37:36.750 回答