c# - 如何在按下空格后锁定文本框ASP.NET中的WORD?

标签 c# javascript asp.net

我见过很多网站,如果您在文本框中输入内容并按空格键,这些单词就会被右上角的十字标记 (X) 锁定......而当您单击“取消”时,该单词就会消失。

我无法理解描述,例如当您提出问题页面时的 StackOverflow 标签部分。

如何使用 ASP.NET 文本框实现此目的?

最佳答案

如果你不喜欢jQuery chosen然后尝试 list

<强> Manifest (许可证:MIT,examples)同样由 Justin Stayton 增强了文本输入,因此可以选择和编辑多个项目。该 API 与 Marco Polo 非常一致,如果需要自动完成功能,Manifest 可以采用 marcoPolo 对象。

  $('#recipients').manifest({
      marcoPolo: {
        url: '/contacts/search',
        formatItem: function(data) {
          return '"' + data.name + '" (' + data.email + ')';
        }
      }
    });

enter image description here

作者还指出了这些插件与流行的 Chosen 插件有何不同:

If you want to make a select element with a lot of options more user-friendly, use Chosen. If you can’t reasonably list out every possible option (like all users in a system), or you need to allow arbitrary values (like new tags), use Manifest.

来源:DailyJS

关于c# - 如何在按下空格后锁定文本框ASP.NET中的WORD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7521459/

相关文章:

javascript - highchart 无法添加系列

javascript - 从 Javascript 中的调用函数返回

asp.net - 在 IE 中混合 NTLM 与表单例份验证(空 POST 问题)

c# - ASP.net C# 中的动态警告框

c# - 如何在 ASP.net razor 网页中使用 "Using"语句?

c# - 比较一年中的月份与日期时间的月份

c# - C# 项目文件拉稀是常态吗?

c# - 我应该处理 XmlNodeList

javascript - 在表标题前面创建排序三 Angular 形

asp.net - VB.NET Directory.GetFiles 按日期排序