首页 > 解决方案 > Summernote - 无法使用 Ajax 查看提及列表(在 php 中动态生成)

问题描述

无法看到提及列表(用户列表在 php 中动态生成)并使用 Ajax 调用。当键入@ nothing 显示时,我的示例代码如下 -

hint: {
                
     match: /\B@(\w*)$/,
    mentions: function(keyword, callback) {
        //alert(keyword);
        $.ajax({
            url: "userMention.php?searchstr="+keyword,
                        
            type: 'POST',
            dataType: "json",
            async: true
        }).done(callback);
        },
        search: function (keyword, callback) {
                    
            this.mentions(keyword, callback);
        },
        content: function (item) {
                    
           return '@' + item;
        }    
       },

从上面的代码示例中,我在输入 @User 时没有得到提及列表。userMention.php 返回用户名,即 ['User1','User2','User3'](此列表是根据传递的 searchstr 从数据库中动态获取的)

标签: phpajaxsummernote

解决方案


推荐阅读