【问题标题】:Autocomplete for TinyMCE v4TinyMCE v4 的自动完成功能
【发布时间】:2014-02-20 13:18:51
【问题描述】:

我刚开始在我的博客网站上使用 TinyMCE v4。我想添加一个类似于 Facebook 的自动完成/标记功能,您可以在其中开始输入某人的姓名,然后会出现一个包含人名的列表供您选择。选择用户后,它会在他们的个人资料中插入一个链接标签。类似<a href="/link/to/profile" uid="user-id">John Doe</a>

如果有一个插件已经可以做到这一点,我只需要提供一个列表,那就太棒了!否则,这是我需要知道的:

1) 捕获每个键入的键,以便我可以即时生成一个下拉列表。任何关于这方面的建议都会很好,比如如何限制结果,这样用户在没有弹出菜单的情况下输入任何内容都不会烦人。

2) 我将创建自己的 ajax 响应页面,该页面将发回匹配用户的列表,我想我可以生成一个列表供他们使用。不应该那么难,但是如果有人对 TinyMCE 中已经完成的类似事情有任何建议,请分享:)

3) 从#2 的列表中选择用户后,我需要插入指向用户配置文件的链接并添加“uid”参数。这应该是光标当前在 tinymce 中的位置。

我认为应该涵盖它!我使用的是 TinyMCE 第 4 版。

谢谢!

【问题讨论】:

    标签: javascript autocomplete tinymce jquery-autocomplete tinymce-4


    【解决方案1】:

    意识到你现在可能已经找到了答案,但我想我会分享这个插件。我认为这太棒了——它让我唯一想要的是能够呈现某种加载符号,以便在获取源代码超过 ajax 时存在延迟。

    https://github.com/CogniStreamer/tinyMCE-mention

    【讨论】:

      猜你喜欢
      • 2022-08-15
      • 2013-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-21
      • 1970-01-01
      • 2014-06-17
      相关资源
      最近更新 更多