Im需要一个插件来完成自动完成,就像facebook一样,你可以 Select 多个项目——类似于标记stackoverflow问题的工作方式.

Here are a couple I ran into:

你尝过这些吗?它们是否易于实现和定制?

推荐答案

https://github.com/loopj/jquery-tokeninput

我刚刚try 了这一点,使用ASP.NET页面输出JSON(从搜索参数)非常容易实现 然后只需要几行Javascript就可以创建它(以及设置)

$(document).ready(function() {
        $("#Users").tokenInput("../Services/Job/UnassignedUsers.aspx?p=<%= projectID %>&j=<%= jobID %>", {
        hintText: "Begin typing the user name of the person you wish to assign.",
        noResultsText: "No results",
        searchingText: "Searching..."
    });
});

Jquery相关问答推荐

从文本区域获取值

如何使用 jQuery 强制悬停状态?

使用 jQuery / javascript 测试链接是否是外部的?

JQuery通过类名获取所有元素

jQuery从字符串中删除字符串

使用 jQuery 按文本内容 Select 选项

jQuery 滚动到 Div

JQuery 数据 Select 器不使用 .data 更新

当有多个具有相同 ID 值的元素时,jQuery 是如何工作的?

jQuery scrollTop 在 Chrome 中不工作但在 Firefox 中工作

页面滚动后,jQuery可拖动在错误的位置显示助手

如何使用 jquery 正确格式化货币?

如何使用jQuery在弹出窗口中预览输入类型=文件中的选定图像?

如何触发href元素的点击事件

如何将文本从 div 复制到剪贴板

如何使用 JQuery 创建一个新的 img 标签,其中包含来自 JavaScript 对象的 src 和 id?

在jquery中查找具有某个属性值的所有元素

检测用户是否创建了滚动事件

5秒后jQuery自动隐藏元素

jquery ui Dialog:无法在初始化之前调用对话框上的方法