2015-01-12 38 views
1

我想從動態創建的輸入字段中獲取值但它沒有讀取。它只讀取靜態字段行。無法動態創建jquery php codeigniter中創建的輸入字段值

貝婁是我的代碼

<input type="text" id="job_title_id" name ="job_title_id[]" value="<?php echo set_value('job_title_id'); ?>"> 

腳本來創建動態輸入框中

$(document).ready(function() { 

    var max_fields  = 3;      //maximum input boxes allowed 
    var wrapper   = $(".input_fields_wrap"); //Fields wrapper 
    var add_button  = $(".add_field_button");  //Add button ID 
    var x = 1;           //initlal text box count 
    $(add_button).click(function(e){    //on add input button click 
    e.preventDefault(); 
    if(x < max_fields){       //max input box allowed 
     x++;         //text box increment 
     $(wrapper).append('<div class="detailroweno"><span class="code"><input type="text" name="job_title_id[]"/></span></div>'); //add input box 
    } 
    }); 
}) 

一旦我提出我試圖通過動態創建現場數據獲得笨的控制器值的代碼不顯示

我試圖在控制器中使用波紋管php代碼顯示一旦我點擊提交表格

print_r($ _ REQUEST);

$ results = $ this-> input-> post('job_title_id');

print_r($ results);

即使我按照此鏈接 http://www.infotuts.com/dynamically-add-input-fields-submit-to-database/ 請幫我解決這個問題..在此先感謝。

+0

'.input_fields_wrap'包裝是在你的表單內還是外? –

+0

.input_fields_wrap在表格 – Raju

+0

之內爲什麼你放了'[]'的名字? –

回答

0

我能夠通過將輸入標籤放入窗體來解決問題。您的輸入標籤不在表格標籤中。