id为的javascript中的symfony调用控制器操作
是否可以在javascript中调用控制器操作。我试着用下面的方法,但不起作用id为的javascript中的symfony调用控制器操作,javascript,symfony,controller,Javascript,Symfony,Controller,是否可以在javascript中调用控制器操作。我试着用下面的方法,但不起作用 $('#members').html({%render(controller('AmvMembersBundle:Pages:EditMembers'))%}); 将{%}替换为{{}。然后它应该显示内容。在这种情况下,更好的解决方案是将render函数放在div中,然后用JS控制其可见性 <div id="members"> <div class="edit hidden">
$('#members').html({%render(controller('AmvMembersBundle:Pages:EditMembers'))%});
将
{%}
替换为{{}
。然后它应该显示内容。在这种情况下,更好的解决方案是将render函数放在div中,然后用JS控制其可见性
<div id="members">
<div class="edit hidden">
{% render(controller('AmvMembersBundle:Pages:EditMembers')) %}
</div>
</div>
<script>
$('#members').find('.edit').removeClass('hidden');
</script>
{%render(controller('AmvMembersBundle:Pages:EditMembers'))%}
$('#members')。查找('.edit')。删除类('hidden');
尽管如此,如果需要动态调用它,应该通过AJAX加载控制器。查看文档