php - 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 从数据库中动态获取的)
解决方案
推荐阅读
- java - 在不使用 if-else 语句的情况下向 java 输入验证程序添加不正确的输入消息
- syntax-error - ST2ST 在加载与十进制相关的纬度/日志时抛出错误
- javascript - Javascript - 使用 ESLINT 6 获取 json 数组的出现
- php - 使用 JSON 编辑 MySQL 数据库中的现有表
- docker - 从另一个容器运行在一个容器中的 curl 应用程序
- r - 考虑热图中坐标的数量
- html - 避免在 html 电子邮件模板中显示不存在的图像帧
- java - 删除字符串中的小数
- javascript - 在不同的电子表格 googleSpreadSheets 之间携带数据
- django - Django模板'url'标签未呈现为表单字段属性值