可以在没有表单的情况下使用POST发送数据。我在这个视图中有像这样的元素列表
<li><p>{{contents.1}}</p>
<a href="{{ path('set_visit', {'start': contents.0 }) }}">Zapisz wizyte</a>
<input type="checkbox" name="vehicle" value="Car">
I have a car
</li>
点击标签后,我转到控制器。我可以在我的控制器中检查复选框已选中或未选中吗?我使用Symfony2
答案 0 :(得分:0)
关键是只有选中的值会发送到您的控制器,而其他值则不会。您需要在控制器方法中构建所有可能选项的列表,然后减去提交的选项以获取所有未选中选项的列表 OR 使用提交的列表来确定是否已检查...
我的问题是否正确?