小编Sin*_*hew的帖子

Javascript在html中复制div并从表单提交中获取重复div的值

在我的codeigniter视图中,我有一个包含选择框和文本框的div.还有一个"添加更多"按钮.我的任务是在单击添加更多按钮时复制整个div,当我提交表单时,我需要从原始div和重复div获取字段值.我怎么能做到这一点?我尝试使用jquery clone方法复制div .但找不到解决方案.

这是我到目前为止尝试的代码:

    <?php echo form_open("vehicle/addparts");?>
    <div class="row" id="addparts">
    <div class="col-md-6">
    <div class="form-group">
    <select class="form-control input-medium" name="parts">
    <option value="">select disabled>Select Parts</option>
    <option value="a">A</option>
    <option value="b">B</option>
    <option value="c">C</option>
    </select>
    </div>
    </div>
    <div class="col-md-6">
    <div class="form-group">
    <label class="control-label">Quantity</label>
    <input type="text" name="partsquantity" id="partsquantity">
    </div>
    </div>
    </div>
    <div class="row">
    <input type="button" name="addmore" value="Add More" onClick="duplicate">
    </div>
    <?php echo form_close();?>
Javascript:

    <script>
    function duplicate() {    
    var original = document.getElementById('addparts');
    var clone = original.cloneNode(true);
    clone.id = "duplic";
    document.bodey.append(clone);
    }
    </script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery codeigniter

5
推荐指数
1
解决办法
3061
查看次数

标签 统计

codeigniter ×1

javascript ×1

jquery ×1