添加删除到文本区域内的内容类似于电子邮件客户端
Adding Delete to content inside textarea similar to Email Client
我使用jquery自动完成添加值到我的文本框。我想添加的功能完全像任何电子邮件服务。你添加一个电子邮件,它变成一个框,你可以从文本框中删除它。或者你可以在这里给你的问题添加标签。如果需要textarea不重要,只要试着得到像电子邮件一样的东西。
我的自动完成功能只是添加值到我的id为'#name'的文本框
$("#name").autocomplete({
minLength: 3,
source: function (request, response) {
$.getJSON("/getData", {
term: extractLast(request.term)
}, response);
},
select: function (event, ui) {
var terms = split(this.value);
terms.pop();
if(ui.item.label == 'Create New') {
$('.add-user').show();
}
terms.push(ui.item.label);
terms.push("");
this.value = terms.join(", ");
//Get the ids associated with the name selected adding to a hidden field called #userId
var id = split($('#userId').val());
id.pop();
id.push(ui.item.id);
id.push("");
$('#userId').val(id.join());
return false;
},
focus: function () {
return false;
}
});
不需要重新发明轮子
查找jquery的select2库:
https://select2.github.io/examples.html标签
干杯!:)
相关文章:
- Javascript日期格式类似于ISO,但本地
- toBoolean方法类似于toString
- 如果我在javascript中输入无效的电子邮件或空白,如何显示特定的文本框边框红色
- 使用angularjs验证文本框中的电子邮件
- 使用正则表达式评估电子邮件地址时出现性能问题
- 州和城市选择框类似于国家细分页面
- javascript中添加验证电子邮件的问题
- 通过传递图像的URL通过javascript读取/处理图像-类似于PHP中的file_get_contents
- 窗口提醒或类似内容中的电子邮件表单
- Angular js显示类似gmail的重叠电子邮件线程
- onblur文本框生成电子邮件已存在于数据库中的警报
- 通知类似于gmail中的新电子邮件
- 如何水平显示我格式化的JSON数据,类似于电子商务网站
- Regex只接收特定于域的电子邮件
- 创建一个类似于outlook电子邮件/联系人查找的组件
- 添加删除到文本区域内的内容类似于电子邮件客户端
- 我如何检查电子邮件是否存在于用户表与codeinighter和ajax
- 我的JQuery equalTo抱怨两个类似的电子邮件不匹配
- 管理输入的电子邮件联系人在HTML形式作为可移动块与[x]按钮类似于Gmail
- 设计用于处理电子邮件系统中类似颜色的数据库模式