1

フォームなしで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を使用しています

4

1 に答える 1

0

ポイントは、チェックされた値のみがコントローラーに送信され、他の値は送信されないことです。コントローラーメソッドで可能なすべてのオプションのリストを作成し、送信されたものを差し引いて、チェックされていないすべてのオプションのリストを取得するか、送信されたリストを使用してチェックされているかどうかを判断する必要があります...

私はあなたの問題を正しく理解しましたか?

于 2013-03-21T21:56:27.430 に答える