私はContaoをCMSとして使用しています。フィルターのために、自分でselectを構築する必要があります。 これは私のコードですので、運賃働いているもの:選択されたオプションはフォームでは機能しません
<form action="media-center" id="cc_filter_339" name="cc_filter_339" method="get" enctype="application/x-www-form-urlencoded" onchange="this.submit();">
<div class="formbody">
<select class="" name="language">
<option value="language_reset">Sprache</option>
<option value="de">Deutsch</option>
<option value="en">English</option>
<option value="fr">Français</option>
<option value="nl">Nederlands</option>
</select>
<div class="widget submit_container clearall clear_all_filters">
<input type="submit" id="ctrl_cc_filter_339_clearall" class="submit clearall clear_all_filters" value="Filter zurücksetzten" name="cc_filter_339_clearall">
</div>
</div>
</form>
唯一の問題は、オプション「Sprache」が常にselctedされ、それは私がクリックオプション母校をdosnt。
私はあなたが私を助けてくれることを願っています。
これはいつものように働いていて、私はそれをテストしました! –
はい、ただし、 "Deutsch"では、ページは正しいパラメータで更新されますが、オプション "Deutsch"は選択されません。 – fr3d
フォーム送信後にどの値が選択されているかを確認してから、「選択済み」に設定する必要があります。 – Epodax