所以这是一个非常直截了当的问题,但对于像我这样的树枝初学者而言,解决方案似乎并不那么简单。基本上,我想将一些javascript应用到一组表单中,所以我需要字段id在这些不同的表单中保持相同(或以某种方式将这些id注入到javascript文件中,我不知道该怎么做如果它是外部的。
我用它来渲染textarea小部件:
{{ form_widget(form.text) }}
自动为其提供我想要更改的ID。这样做:
{{ form_widget(form.text, {'attr': {'id': 'ootn_blogbundle_entry_text') }}
只是在字段中添加了另一个id,因为现在有两个id,第二个(我的)只是被忽略了。
如何告诉form_widget给textarea一个不同的id?
答案 0 :(得分:5)
试试这个{{ form_widget(form.title, { 'id': 'my_custom_id' }) }}