繁体   English   中英

动态jQuery使用.append()添加输入,但过帐表单不追加数据

[英]Dynamically jQuery use .append() add inputs , but posting form is not append data

我使用追加添加输入,但发布形式不添加输入数据。

我的代码哪里出问题了?

HTML代码

<form class="form_a" action="test_a.php" method="POST" >
<div class="language">
    <div class="append">

    </div>
    <button type="button" class="add">add Button</button>

    <input type="submit" value="submit">
    </div>
</form>

JavaScript代码

$('.language .add').click(function(){
    $('.language .append').append(
        '<input name="language[]" class="form-control" value="test">'
    );
});

PHP代码

<?php
  print_r($_POST['language']);
?>

如果你改变

</buttond>

对于

</button>

,该表格就可以正常工作。 在jQuery调用中包装JavaScript有助于:

$(document).ready(function(e) {
    $('.language .add').click(function(){
        $('.language .append').append($('<input name="language[]" class="form-control" value="test">'));
    });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM