我有一个网站,用户可以从中发送电子邮件。我有一种模仿基本形式:
To: <Text Input>
Subject:<Text Input>
Attachments: <Button> <Text Input>
Body <input text>
我在数据库表中有一个电子邮件地址列表,我很容易检索它。我正在尝试找到最灵活的方法来支持以下用例:
- 允许用户向列表中的每个人发送电子邮件。
- 允许用户选择组的特定成员
这样做的好方法是什么?是否存在一些代码示例?
我想到的一种方法是模仿 Gmail,当你刚开始打字时,它就会对列表中的电子邮件进行内联搜索。我想在这种情况下我会有一个单独的按钮来“选择所有”用户。
这只是一个想法。我愿意接受建议。
我在下面的答案中引用的 jQuery 插件已被替换为jQuery UI 组件.
我肯定会推荐自动完成方法。像这样的东西jQuery 插件将是一个好的开始。不过,您需要修改代码以将逗号视为新的自动完成搜索的触发器。
至于所有成员,是的,“所有成员”复选框似乎是最简单的。如果需要,您还可以在“收件人”字段处理中包含关键字触发器,以便“全部”或“每个人”等词相当于选中该复选框。
Edit:jQuery 比我领先一步,自动完成插件已经支持多个条目:
$("#suggest3").autocomplete(cities, {
multiple: true,
mustMatch: true,
autoFill: true
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)