无法访问附加到DOM的输入的POST值

时间:2014-11-20 07:16:03

标签: jquery laravel

我知道之前可能已经问过这个问题,但它仍然无法解决我的问题。 我在表单中附加输入字段但无法访问此字段的POST数据。当我使用我的控制台进行调试时,该元素会显示,但如果我在浏览器中打开源代码,它只显示一个输入字段,并且不会显示附加的字段。

当我在我的控制器中执行此操作时:

public function post_create_subjects()
    {
        return var_dump($_POST);
    }

我只获得一个字段的输入。

这是我的jQuery代码和html。

<script>
//Create new subject field
  $(document).ready(function(){
    $('#new_subject').click(function(){
    $('table.subjects').append("<tr><td><input type='text' name='subject[]' placeholder='e.g English' class='login span3 subject' /></td><td><input type='text' name='code[]' placeholder='e.g Eng101'  class='login span2 subject' /></td></tr>");
  });
    return false;
  });
  </script>


<div id="return_data" class="red"></div>

<!-- ADD MORE SUBJECT TO CLASS -->
<table class="table subjects">
<tr>
<th>Subject Name</th>
<th>Subject Code</th> 
</tr>
<form action="{{route('create_subjects',[$Class->id])}}" method="post" class="">
 <tr>
    <td><input type="text" name="subject[]" placeholder="e.g English" class="login span3 subject" /></td>
    <td><input type="text" name="code[]"      placeholder="e.g Eng101"  class="login span2 subject" /></td>
 </tr>
<button class="btn btn-google-alt" href=""><i class=" icon-ok"></i>Submit Subjects</button>
</form>
<button id="new_subject"><i class=" icon-plus-sign"></i>Add More Subjects</button>

</table>

请 - 我做错了什么?提前致谢

0 个答案:

没有答案