我想獲取下拉列表的選定值。我必須將這個值作爲第四段傳遞給href。我沒有使用表格,也沒有提交。在我看來,我有:Codeigniter通過選擇下拉列表中的值
<?php for($i=0;$i<count($estimates);$i++) { ?>
<tr>
<td>
<span><?php echo $estimates[$i]->id_job; ?></span>
</td>
<td>
<span><?php echo $estimates[$i]->date_of_plans; ?></span>
</td>
<td>
<span><?php echo $estimates[$i]->business_name; ?></span>
</td>
<td>
<span><?php echo $estimates[$i]->job_title; ?></span>
</td>
<td>
<span><?php echo $estimates[$i]->date_estimated_needed; ?></span>
</td>
<td>
<span>JC</span>
</td>
<td>
<select id="status" name="status">
<option value="IN PROGRESS">IN PROGRESS</option>
<option value="NOT STARTED">NOT STARTED</option>
<option value="AWAITING CLIENT">AWAITING CLIENT</option>
<option value="COMPLETE - QC">COMPLETE - QC</option>
<option value="COMPLETE">COMPLETE</option>
</select>
</td>
<td style='border:0px none;'>
<a id="test" href="<?php echo site_url('frontpage/adminestimates')."/".$estimates[$i]->id_job ?>" class='btn btn-success' style='padding-left:24px; padding-right:24px; padding-top:1px; padding-bottom:1px;border-radius:4px;'>EDIT</a>
</td>
</tr>
<div id="result"></div>
<script>
$("#test").live("click", function(){
$("#result").load($(this).attr("href")); //result is the div where I have to load the new page. (as im using tabs so have to show page in div.
return false;
});
</script>
Controller.php這樣
URI->段(3)Echo的被編輯的作業的作業ID。如何獲得URI->段(4):(因爲我有這個值傳遞給模型,然後將其保存到數據庫中,以顯示作業的狀態到客戶端。
public function adminestimates()
{
echo $this->uri->segment(3);
//echo $this->uri->segment(4);
}
是什麼'URI的價值 - >段(4)'應該是? – anurupr
在下拉列表中選擇的值。 – BinteHava