无法在jquery php codeigniter中获取动态创建的输入字段值

时间:2015-01-12 15:58:00

标签: javascript php jquery html 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
    }
  });
})

一旦我提交代码,我试图通过动态创建的字段数据在codeigniter中获取控制器的值不显示

一旦我点击提交表单

,我试图在控制器中使用bellow php代码显示

的print_r($ _ REQUEST);

$导致= $这 - &GT;输入 - &GT;柱(&#39; job_title_id&#39);

的print_r($结果);

即使我按照这个链接 http://www.infotuts.com/dynamically-add-input-fields-submit-to-database/ 请帮我解决这个问题..提前致谢。

1 个答案:

答案 0 :(得分:0)

我能够通过将输入标记放入表单来解决问题。您的输入标记不在表单标记中。