在选择多个下拉列表中搜索后保存价值

时间:2017-01-31 07:12:41

标签: php

我有一个选择选项下拉菜单,它是多个我使用此jquery为我的搜索选择多选项值Here

我想在提交搜索表单后保存选项值选择它

在我使用jquery更改我的选择菜单之前我已经使用了这个代码,它对我有用

<select name="txt_status">
    <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'Scheduled') { ?>selected="true" <?php }; ?>value="Scheduled">Scheduled</option>
    <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'Cancelled') { ?>selected="true" <?php }; ?>value="Cancelled">Cancelled</option>
    <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'Pending') { ?>selected="true" <?php }; ?>value="Pending">Pending</option>
    <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'Done') { ?>selected="true" <?php }; ?>value="Done">Done</option>
    <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'In Progress') { ?>selected="true" <?php }; ?>value="In Progress">In Progress</option>
</select>

但是在我使用jquery后,值选择它不再出现我为我的html中的jquery做的更改

<select  name="txt_status[]"  multiple id="langOpt">
    <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'Scheduled') { ?>selected="true" <?php }; ?>value="Scheduled">Scheduled</option>
    <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'Cancelled') { ?>selected="true" <?php }; ?>value="Cancelled">Cancelled</option>
    <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'Pending') { ?>selected="true" <?php }; ?>value="Pending">Pending</option>
    <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'Done') { ?>selected="true" <?php }; ?>value="Done">Done</option>
    <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'In Progress') { ?>selected="true" <?php }; ?>value="In Progress">In Progress</option>
</select>

我尝试这样做

<?php if (isset($_POST['txt_status']['0']) && $_POST['txt_status']['0'] == 'Scheduled') { ?>selected="true" <?php }; ?>

对于所有值和每个值,我改变数字0,1,2,3,4 ...

但这也不起作用。

如果我选择完成后如何保存选项值并单击提交完成值,请在下拉菜单中单击提交,如果我选择了2个选项并在提交表单后取消了两个值 < / p>

0 个答案:

没有答案