提及自动建议使用php

时间:2018-12-07 21:33:58

标签: php jquery

您好,我正在更改文本区域,并且由于有了这个插件,我可以在将完整代码放置在文本区域中输入@后,从数据库中提及用户。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css">
<link href="bootstrap-suggest.css" rel="stylesheet" type="text/css">
</head>

<body>

<textarea class="form-control" rows="8" id="example-1"></textarea>

<script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="bootstrap-suggest.js"></script>
<script>
var users = [
  {username: 'lodev09', fullname: 'Jovanni Lo'}
];
$('#example-1').suggest('@', {
  data: users,
  map: function(user) {
    return {
      value: user.username,
      text: '<strong>'+user.username+'</strong> <small>'+user.fullname+'</small>'
    }
  }
})

</script>
</body>
</html>

在用户变量中,默认情况下有搜索字段,我向您寻求帮助,而不是变量中的默认字段,而是在php页面中进行搜索,从我的数据库sql搜索数据,如何我可以更改密码吗?如何使用从数据库获取的动态字段来更改默认字段?谢谢,我希望你能帮助我

1 个答案:

答案 0 :(得分:0)

所以我几乎只是遵循http://lodev09.github.io/bootstrap-suggest/#api

上的文档

我想包含Axios,因为这是在大型应用程序中获取数据的更可取的方式。

,在他们的示例return $.getJSON("users/data.json", { q: q });中,默认情况下使用q将查找数组中的所有键。您可以指定是否只想搜索username的{​​{1}}

这是我可以使用的数据库示例,您可以从{} myjson

使用

现在,为使此功能与PHP后端配合使用而需要更改的部分是您已设置的api和api端点。

{ username: q }

无论如何希望这会有所帮助,

-布伦丹