在Symfony 2中使用javascript添加选择

杰罗尼莫

我想提出一个引起我的问​​题,但不知道如何解决。假设我想创建一个动态的select,即如果一个select产品,如果我添加或删除一个产品,select自动更新。例如,可以像这样在控制器中进行查询:

$products = $em->getRepository('MyBundle:Entity')->findAll();

然后以这种方式渲染它:

return $this->render('MyBundle:myfolder:mytwig.html.twig', array("products" => $products));

最后在我的模板中,如下所示创建我的选择:

<select>
{% for product in products %}
<option value="{{ product.name }}">{{ product.name }}</option>
{% endfor %}
</select>

我的问题是我有一个选择,用户可以选择在其中购买产品,如果要添加另一个,则可以通过标有“添加”的按钮启用javascript,然后生成另一个可以选择其他产品的选择。

我已经制作了javascript文件,但是,如果我在产品中使用细枝识别了我,即无法使用javascript添加此文件:

<select>
    {% for product in products %}
    <option value="{{ product.name }}">{{ product.name }}</option>
    {% endfor %}
</select>

请问我已经有很长时间了,如果可以的话,请帮助我。谢谢

纪尧姆·法希

我认为,在Twig文件中而不是在单独的文件中包含Javascript可以使您使用{{ }},从而解决问题。

希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Symfony 2中使用javascript添加选择

来自分类Dev

使用功能添加选择以选择表格Symfony 2

来自分类Dev

使用功能添加选择以选择表格Symfony 2

来自分类Dev

从symfony形式在symfony 2中添加图片?

来自分类Dev

在symfony中使用服务

来自分类Dev

在Symfony 2中使用hinclude从异步内容中运行javascript

来自分类Dev

在Symfony 2中使用hinclude从异步内容中运行javascript

来自分类Dev

转换Symfony2 PHP实体对象以在Javascript中使用

来自分类Dev

Symfony2:在(导入的)JavaScript中使用Twig变量

来自分类Dev

如何在 Symfony 中使用 Composer 包中的 javascript

来自分类Dev

在Elasticsearch和Symfony2中使用日期范围

来自分类Dev

在Symfony2中使用OAuth 1类

来自分类Dev

如何在symfony2中使用图形?

来自分类Dev

在服务Symfony2中使用主义

来自分类Dev

在Symfony 2中使用URL重复进行管理

来自分类Dev

在Symfony2中使用Twig删除URL参数

来自分类Dev

在Symfony2中使用OAuth 1类

来自分类Dev

如何在Symfony2中使用misc函数?

来自分类Dev

如何在symfony2中使用translation:update?

来自分类Dev

如何在Symfony 2中使用IMage验证

来自分类Dev

验证Symfony2中的选择列表

来自分类Dev

验证Symfony2中的选择列表

来自分类Dev

使用Symfony 2在表单中添加动态字段

来自分类Dev

Symfony2在EntityRepository中使用参数

来自分类Dev

symfony 2在集合表单中添加值

来自分类Dev

在symfony 3中使用dbal灌输

来自分类Dev

在Symfony 3中使用MS SQL

来自分类Dev

在symfony3中使用ckeditor

来自分类Dev

在symfony3中使用ckeditor