2

我正在为我的 Web 应用程序创建一个消息传递系统,并且在搜索要向其发送消息的用户方面需要帮助。到目前为止,我有它,因此如果您输入一个人的姓名(在网站上),您可以向他们发送消息。我希望它是当您开始输入人名时,会出现一个下拉列表,其中包含当前用户正在关注的用户名。关于我如何做到这一点的任何想法?

我正在使用 gem 邮箱,还想知道是否有人对更好的消息传递 gem 有建议。提前致谢。

4

2 回答 2

1

jquery 自动完成的一个很好的替代方法是http://loopj.com/jquery-tokeninput/ 和 github:https ://github.com/loopj/jquery-tokeninput 。一个 facebook 喜欢标记以向多个用户发送消息。来自 Railscasts 的 Ryan Bates 的https://github.com/railscasts/258-token-fields-revised/tree/master/bookstore-tokeninput-after上的演示应用程序http://railscasts.com/episodes/258-token-字段修订

祝你好运。

于 2013-06-01T19:43:17.773 回答
1

使用jQuery 自动完成功能,只需将下拉内容填充为用户正在关注的所有用户......类似于current_user.followed_users. 但是,如果不了解您的代码是如何工作的,就不可能提供代码。

于 2013-06-01T19:37:35.273 回答