簡體   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