自動送信でフォームを作成したいので、jqueryを使用しました。URLの翻訳に問題があると思います。
私のフォーム:
<form action="edit" method="get" >
<select name="id" onchange="this.form.submit();">
{% for panel in panele %}
<option value="{{ panel.setting.id }}">{{ panel.nazwa }}</option>
{% endfor %}
</select>
</form>
オプションを変更したいときは、これをURL " edit?id={id}
"で取得し、コントローラー(ルート)で使用しようとすると。
@Route("/edit?id={id}")
エラーが発生しました:
「GET /settings/edit」のルートが見つかりません
(/settings
はコントローラのグローバル ルート)