首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Summernote从php获得提及

Summernote从php获得提及
EN

Stack Overflow用户
提问于 2017-09-26 22:22:12
回答 1查看 1.1K关注 0票数 1

我正在使用带有提及的Summernote编辑器(@username)。(https://summernote.org/examples/#hint-for-mention)我正在寻找一种方法将用户名数组加载到Summernote中。我尝试过的:(在jQuery promises with summernote hints的帮助下)

代码语言:javascript
复制
$(document).ready(function()
{
    $('.editor').summernote({
        height: 300,
        hint: {
             match: /\B@(\w*)$/,
             users: function(keyword, callback) {
                 $.ajax({
                     url: '{path}/get_users/' + keyword,
                     type: 'get',
                     async: true
                 }).done(callback);
             },
             search: function (keyword, callback) {
                 this.users(keyword, callback);
             },
             content: function (item) {
                 return '@' + item;
             }
       });
   });
});

返回用户名数组的PHP:

代码语言:javascript
复制
public function get_users($keyword='')
{
    $ar = array('jayden', 'sam', 'alvin', 'david');
    echo json_encode($ar); // returns ['jayden', 'sam', 'alvin', 'david']
}

结果是:

代码语言:javascript
复制
Uncaught TypeError: items.map is not a function
    at HintPopover.createItemTemplates (summernote.js:7625)
    at Object.<anonymous> (summernote.js:7672)
    at i (jquery-3.2.1.min.js:2)
    at Object.fireWith [as resolveWith] (jquery-3.2.1.min.js:2)
    at A (jquery-3.2.1.min.js:4)
    at XMLHttpRequest.<anonymous> (jquery-3.2.1.min.js:4)

似乎this.users没有被识别为数组...谢谢你的建议。

EN

回答 1

Stack Overflow用户

发布于 2019-03-08 06:23:42

您需要在ajax调用中声明返回类型为json

代码语言:javascript
复制
users: function(keyword, callback) {
             $.ajax({
                 url: '{path}/get_users/' + keyword,
                 type: 'get',
                 dataType: "json",   <----here
                 async: true
             }).done(callback);
         },
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46429041

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档