我正在为我的网络应用创建一个消息传递系统,需要帮助搜索用户发送消息。到目前为止,我有它,所以如果你输入一个人名(谁在网站上),你可以发送消息给他们。我希望它在您开始输入人名时显示,下拉列表显示当前用户正在关注的用户名。有关如何做到这一点的任何想法?
我正在使用gem邮箱也想知道是否有人有更好的消息传递宝石的建议。提前谢谢。
答案 0 :(得分:1)
使用jQuery autocomplete,,只需将用户所关注的所有用户填充到下拉内容中,例如current_user.followed_users
。如果没有看到你的代码如何工作,就不可能给出代码。
答案 1 :(得分:1)
jquery自动完成的一个很好的替代方法是http://loopj.com/jquery-tokeninput/和github at:https://github.com/loopj/jquery-tokeninput。 Facebook就像标记一样向多个用户发送消息。来自Railscasts https://github.com/railscasts/258-token-fields-revised/tree/master/bookstore-tokeninput-after
的Ryan Bates的http://railscasts.com/episodes/258-token-fields-revised演示应用程序 祝你好运。