在我们输入电子邮件并按下速度栏的gmail中,电子邮件形成一个浅蓝色的框,然后我可以输入另一封电子邮件,以便它们分开。 (类似于Stackoverflow中的标签?)如何才能真正实现它?我调查了Tagit,但它已不再处于积极发展状态。他们建议Select2作为替代方案,但我不知道如何在没有预定值的预定列表的情况下达到预期的效果(所有电子邮件都应该被接受!)。
知道怎么做吗?最好不要使用jQuery UI :)。
答案 0 :(得分:0)
检查Select2的自动令牌化。它允许用户插入非预定义标签(或您的案例中的电子邮件地址)。请务必定义tokenSeparators
,例如:
$("#input").select2({
tokenSeparators: [",", " "]}
);