我有一个公式, 每个输入类型文本都可以作为复选框,收音机,文本区域等发送。 但是我的输入中有一部分附加在ng-repeat中。 所有这些输入都没有发布,所以php没有看到它们。 如果我在路线POST中制作var_dump,我就不会看到这些输入。
我的问题比这更奇怪,因为这个ng-repeat在我的表单标签内。 我的形式分为两部分,一部分在浮动右边的一个div和一个浮在左边的一个div之间。 在浮动左侧部分,附加输入的ng-repeat部分不起作用(如果我在后期路线中转储输入,则这些输入不会出现)。 在右边,ng-repeat部分附加输入可以正常工作(它们存在于我的后期路线中,可以保存在我的数据库中)!
我不清楚我知道但是我不能更清楚,因为我的老板,我无法与你分享我的所有代码......
这是我的ng-repeat部分
<label for="test" class="article-label-form">Article's Content</label>
<div ng-repeat="core in article['core']">
<label for="article_core_img_<% $index %>">Section Name</label>
<input class="article-create-input" type="text" name="core_name[]" ng-model="core['core_name']" />
<label for="article_core_img_<% $index %>">Image</label>
<input class="article-create-input" type="text" name="core_image[]" ng-model="core['core_image']" />
<label for="article_core_content_<% $index %>">Content</label>
<textarea id="article_core_content_<% $index %>" name="core_content[]" ui-tinymce="tinymceOptions" class="redactor_content" ng-model="core['core_content']"></textarea>
<label for="article_core_img_<% $index %>">Parallax</label>
<input class="article-create-input" type="text" id="article_core_img_<% $index %>" ng-model="core['core_parallax']" name="core_parallax[]" />
<i class="fa fa-minus pointer" ng-show="$index > 0" ng-click="removeCoreElement($index)"></i>
<br />
<i ng-show="$index == article['core'].length - 1" class="fa fa-plus pointer" ng-click="addCoreElement($index)"></i>
</div>