【问题标题】:How to do auto complete in city textbox如何在城市文本框中自动完成
【发布时间】:2011-02-13 18:47:12
【问题描述】:

我在 ASP.NET 3.5 应用程序中有州和城市下拉列表。但是,我希望 city 作为文本框,当我输入它时,应该会出现自动完成模式。

我想通过 jQuery 来实现它,请问谁能给我发一下代码?

【问题讨论】:

    标签: jquery


    【解决方案1】:
    【解决方案2】:

    $("#yourtextboxID").autocomplete({source: ["Los Angeles","Las Vegas","Madrid"]});

    【讨论】:

    • 谢谢 Alexander 但是告诉我一件事如何绑定源代码。此 C# 文件中的源代码包含城市的 id 和值。
    • $("#yourtextboxID").autocomplete( { source: [{value:1, label: "Los Angeles"},{value:2, label: "Las Vegas"},{value :3,标签:“马德里”}],选择:function(event, ui) { $('#yourtextboxID').val(ui.item.label); $('#yourhiddenfieldID').val(ui.item .value); 返回 false; } });
    • 感谢您的帮助。但我想将源代码从 c# 函数提供给源代码,那里应该有函数我如何在源代码中调用函数:
    【解决方案3】:

    最直接的方法是使用jQuery Autocompleye plugin

    如果您对此不满意,请尝试查看this question。如果您在将 Asp.NET 与 jQuery 和 AJAX 结合使用时遇到问题,那么 this question 似乎也可以使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-24
      • 1970-01-01
      • 2016-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-15
      相关资源
      最近更新 更多