Reputation: 393
i'm using this.form.submit() for form submit.I have selected any values from dropdown but its not shown as selected.Here is my code.Please help.
<div class="select-dropdown">
<form action="<?= base_url() ?>current_tender_list" method="POST">
<select name ="tenders" onchange="this.form.submit()">
<option value="Archived">Archived Tenders</option>
<option value="Closed">Closed Tenders</option>
<option value="Current">Show Current Tenders</option>
</select>
</form>
</div>
Upvotes: 1
Views: 428
Reputation: 1067
You have to set then selected="selected" in your HTML.
Try something like this:
<div class="select-dropdown">
<form action="<?= base_url() ?>current_tender_list" method="POST">
<select name ="tenders" onchange="this.form.submit()">
<option <?php if( $result['tenders'] =='Archived'): ?> selected="selected"<?php endif; ?> value="Archived">Archived Tenders</option>
<option <?php if( $result['tenders'] =='Closed'): ?> selected="selected"<?php endif; ?> value="Closed">Closed Tenders</option>
<option <?php if( $result['tenders'] =='Current'): ?> selected="selected"<?php endif; ?> value="Current">Show Current Tenders</option>
</select>
</form>
</div>
Upvotes: 1