私はここにそのような話題がたくさんあることを知っていますが、私は解決策を見つけることができませんでした。form.submitの後にドロップダウン値を選択する方法
についての私の質問は何です:
は、私がデータを持つテーブルがあると私はフィルタリングすることができ、すべての列の入力フィールドを持っています。 また、テーブルの上にドロップダウンメニューがあります。私はそこで別の値を選択することができますonchange="this.form.submit()"
テーブルは自動的に私が選択したものに調整されます。
問題:
私はドロップダウンリストで値を選択してフィルタリングする何かを入力、フォームのリロードと最初の値に選択した値がリセットされます。フィルタリングすることは不可能です。私はCodeIgniterのを使用しています(最初の値を除く)
:
ビュー:
<form method="post" accept-charset="utf-8" action="<?php echo site_url("workpackage"); ?>">
<?php echo form_dropdown('wptypes', $wptypes, set_value('wptypes'), 'id="wptypes" class="form-select" onchange="this.form.submit()"'); ?>
</form>
はコントローラー:
$search = $this->input->post('wptypes');
if (empty($search)) {
$search = 1;
}
そのコードの後、私は私が引き渡す機能を持っているが値$search
、およびモデルのパラメータとしての任意のフィルタ値。
どのようにして、選択した値を保持することができ、すべてのドロップダウン値に対してフィルタすることが可能ですか?
ありがとうございました!
こちらの回答は役に立ちましたか? –