猿问

如何在codeignator的控制器中使用带有选定选项的选择标签?

我正在使用 Codeigniter。在控制器中,我有一个类似的选择标签


  $action='<select name="pp_fileStatus[]" class="form-control multipleselect wip_fileStatus" data-id="'.$row->bank_id.'">

           <option value="" disabled selected>File Status</option>

           <option value="1">Disbursed </option>

           <option value="2">Files sumitted </option>

           <option value="3">Pendency </option>

           <option value="4">Approved</option>

           <option value="5">Rejected</option>

           <option value="6">Dropped</option>

           </select>';

现在我正在做的是,我必须使用一个if条件来显示所选选项。所以我试过:


<option value="1"'if($row->status == "1"){ echo "selected"; }'>Disbursed </option>

但它显示了错误的结果。


我应该创建这样的东西:


$action='<select name="pp_fileStatus[]" class="form-control multipleselect wip_fileStatus" data-id="'.$row->bank_id.'">

<option value="" disabled selected>File Status</option>

<option value="1"';

 if($row->b_filestatus == "1"){ echo "selected"; }

 $action='>Disbursed </option>

 <!--more here-->

还是我应该使用完全不同的方法?


慕莱坞森
浏览 83回答 1
1回答

明月笑刀无情

你可以这样试试$action='<select name="pp_fileStatus[]" class="form-control multipleselect wip_fileStatus" data-id="'.$row->bank_id.'">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<option value="" disabled selected>File Status</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<option value="1"'. ($row->status == "1"?'selected':'').' >Disbursed </option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<option value="2"'. ($row->status == "2"?'selected':'').'>Files sumitted </option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<option value="3"'. ($row->status == "3"?'selected':'').'>Pendency </option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<option value="4"'. ($row->status == "4"?'selected':'').'>Approved</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<option value="5"'. ($row->status == "5"?'selected':'').'>Rejected</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<option value="6"'. ($row->status == "6"?'selected':'').'>Dropped</option>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</select>';
随时随地看视频慕课网APP
我要回答