0

我正在开发一个托管在服务器上的错误创建 Web 界面。它所做的是创建和移动有关产品的错误。

因此有一个简单的表单文本框

<asp:TextBox ID="YName" runat="server" Text="" autocomplete="on" onClick="YName_Click" />

它将所有对 bug 的更改与人的姓名联系起来(之前默认为 servername。)

问题是自动完成功能已打开,是的,但这意味着它会在您开始输入时记住该值。目标是让它自动填充,这样我们就不需要输入任何东西。我们经历了很多错误维护,输入过多,如果能够追踪到一个人而不是服务器的每一个更改,那就太好了。

我看到的大部分帮助只是打开自动完成功能,但我还没有看到太多关于自动填充的信息。它需要一些cookie或其他东西吗?浏览器操纵?我不知道。

4

1 回答 1

1

您可以对服务器使用 Jquery 自动完成功能,也可以手动插入值。 http://jqueryui.com/autocomplete/所以一旦你得到库,你就可以做这样的事情

 $(function() {
    var availableTags = [
      "ActionScript",
      "AppleScript",
      "Asp",
      "BASIC",
      "C",
      "C++",
      "Clojure",
      "COBOL",
      "ColdFusion",
      "Erlang",
      "Fortran",
      "Groovy",
      "Haskell",
      "Java",
      "JavaScript",
      "Lisp",
      "Perl",
      "PHP",
      "Python",
      "Ruby",
      "Scala",
      "Scheme"
    ];
    $( "#tags" ).autocomplete({
      source: availableTags
    });
于 2013-10-02T21:06:26.207 回答