首页 > 解决方案 > 如何通过jquery自动完成处理对象列表

问题描述

我正在寻找获取对象列表(类的属性)并通过仅搜索名称将其粘贴到某些控件的方法。我该怎么做呢?我使用了这个片段:

$('#applicant').autocomplete({
            source: '/Home/GetApplicant'
        });

标签: jqueryjquery-ajaxq

解决方案


根据 jQuery UI 文档

数据源是一个简单的 JavaScript 数组,使用 source-option 提供给小部件。

我附上你的例子。

$( function() {
    var availableTags = [
      "ActionScript",
      "AppleScript",
      "Java",
      "JavaScript",
      "Lisp",
      "Perl",
      "PHP",
      "Python",
      "Ruby",
      "Scala",
      "Scheme"
    ];
    $( "#tags" ).autocomplete({
      source: availableTags
    });
  } );

您的输入标签必须具有属性 id="tags"。


推荐阅读