我在网页上有一个文本框,我想写一些JQuery,AJAX代码,这样当用户在这个字段中键入一些文本时,它会从数据库中的列中查找值并返回启动的值用他们打字的字母。当用户在文本框中键入更多字符时,数据库中的选择变得更小。然后,用户可以使用其中一个选项自动填充其条目。我如何实现这一点,这里会有性能考虑吗?
谢谢,
萨钦
答案 0 :(得分:4)
答案 1 :(得分:1)
[jQuery UI'自动完成。] [1]
以下是一个例子:
<script type="text/javascript">
$('#search').autocomplete({
url: 'suggestions.php', width: 300,
max: 10,
delay: 100,
cacheLength: 1,
scroll: false,
highlight: false
});
</script>
以下是C#的具体示例 http://jquery-with-asp.net/2011/07/jquery-ui-autocomplete-with-asp-net/
如果你不想使用jquery。您可以使用ASP.NET AJAX Toolkit
答案 2 :(得分:0)
还有一个非常棒的工具可以提供查找并提供对其他数据元素的访问。