Php 在“选择多个”下拉列表中搜索后保存值
我有一个选择选项下拉菜单,它是多个我使用这个jquery为我的搜索选择多个选项值 我想在提交搜索表单后保存选项值并选择它 在我使用jquery更改我的选择菜单之前,我已经使用了这段代码,它对我有用Php 在“选择多个”下拉列表中搜索后保存值,php,Php,我有一个选择选项下拉菜单,它是多个我使用这个jquery为我的搜索选择多个选项值 我想在提交搜索表单后保存选项值并选择它 在我使用jquery更改我的选择菜单之前,我已经使用了这段代码,它对我有用 <select name="txt_status"> <option <?php if (isset($_POST['txt_status']) && $_POST['txt_status'] == 'Scheduled') { ?&
<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>
value=“预定”>预定
value=“已取消”>已取消
value=“待定”>待定
value=“完成”>完成
value=“进行中”>进行中
但是在我使用jquery之后,值choose it不再出现,这是我在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>
value=“预定”>预定
value=“已取消”>已取消
value=“待定”>待定
value=“完成”>完成
value=“进行中”>进行中
我试着这么做
<?php if (isset($_POST['txt_status']['0']) && $_POST['txt_status']['0'] == 'Scheduled') { ?>selected="true" <?php }; ?>
selected=“true”
对于所有值和每个值,我更改数字0,1,2,3,4
但这也不起作用
如果我选择“完成”并单击下拉菜单中的“提交完成的值”停留,如果我选择了两个“完成”选项并在提交表单后取消了两个值停留,我如何保存选项值???!!!有什么建议吗??!!!!