2017-04-20 77 views
0

我已經審查過並且嘗試過在這個論壇上給出的答案,但沒有任何工作。所以現在我在這裏分享我的問題。我希望從查看到控制器的選定單選按鈕值可以根據選定的單選按鈕執行進一步操作。但它不工作,收到空白的結果。我的視圖和控制器代碼如下從codeigniter中查看控制器的單選按鈕值

<form> 
            <div class="inline"> 
             <input class="magic-radio" type="radio" name="conn_ty" value="12m" id="12m" checked /> 
             <label for="12m"> 
              12 month terms 
             </label> 
            </div> 
            <div class="inline"> 
             <input class="magic-radio" type="radio" name="conn_ty" value="24m" id="24m"/> 
             <label for="24m"> 
              24 month terms 
             </label> 
            </div> 
            <div class="inline hidden"> 
             <input class="magic-radio" type="radio" name="conn_ty" value="36m" id="36m"/> 
             <label for="36m"> 
              36 month terms 
             </label> 
            </div> 
           </form> 

位指示:

$connection_term = $this->input->post('conn_ty'); 
echo $connection_term; 
+0

你如何提交你的表格? – Antony

+0

我想在這裏提到,我能夠從查看器獲取其他字段的數據。只能讀取單選按鈕的值。通過Post方式提交表格 – Danish

+0

已解決。問題是我在代碼中使用額外的表單標籤。 – Danish

回答

0

從您的視圖:

使用回聲form_open($網址);而不是表單標籤並創建一個提交按鈕。

在您的控制器

$connection_term = $this->input->post('conn_ty'); 
echo $connection_term; 
+0

解決。問題是我在代碼中使用額外的表單標籤。謝謝 – Danish

+0

歡迎。請接受,讓別人知道。:) – smzapp

0

把這個視圖

echo form_open('on controller which function u want to get value'); 

,你必須聲明

$RADIO_VALUE = array('name' => 'radio button name','id' => 'radio button id'); 

不要忘記

echo form_close(); 
相關問題