问题描述
我正在为表单中的特定输入字段创建自动完成工具。自动完成由包含要建议的值的JavaScript数组提供,它以虚假值的方式工作。但是现在,我想用我的MySQL数据库中的实际值来填充数组,这意味着我必须以某种方式将数据库的值(整个列的值,确实发生了)获取到该数组。请注意,我只需要存储一次这些值,就像页面加载时一样。
我已经浏览了很多,但是由于缺乏对代码和机制的理解而没有尝试任何东西。我需要的答案接近this线程的建议,但是我不明白OP如何将他的 controller 链接到他的 JavaScript (存储值) JS变量中ID为“ categories-fetch”的HTML元素对我来说似乎有点不足,如果不是无关紧要的话。
我在前端使用HTML-CSS-JS,在后端使用Symfony和Doctrine,并使用MySQL与DB通信。有什么想法吗?
解决方案编辑:
在@Davis的帮助下,使用获取数据的方法对其进行管理:
- From the database to PHP
- 从PHP到Twig(@Davis的回答)
- From Twig to JS
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)