Javascript 使用表单未传递下的.html()动态插入隐藏文本字段

Javascript 使用表单未传递下的.html()动态插入隐藏文本字段,javascript,php,jquery,html,forms,Javascript,Php,Jquery,Html,Forms,我使用.html()/.append()在表单之间动态插入了一些隐藏字段,但当我单击submit按钮时,表单没有将表单详细信息发送到我的php页面 HTML: 这些隐藏的输入必须在表单标签内 将移到其中,然后重试 比如: 我在我的php页面中犯了一个愚蠢的错误,我在控制台的NET选项卡中观察到数据正在传递到我的php页面 我在那里所做的,我只是附和了一篇文章仅显示在那里。最后,我做了var\u dump($\u POST)很好,我的数据正在成功传递。Submit按钮通常会提交表单,如果您想

我使用.html()/.append()在表单之间动态插入了一些隐藏字段,但当我单击submit按钮时,表单没有将表单详细信息发送到我的php页面

HTML:


这些隐藏的输入必须在表单标签内

移到其中,然后重试

比如:




我在我的php页面中犯了一个愚蠢的错误,我在控制台的NET选项卡中观察到数据正在传递到我的php页面


我在那里所做的,我只是附和了一篇文章仅显示在那里。最后,我做了
var\u dump($\u POST)
很好,我的数据正在成功传递。

Submit按钮通常会提交表单,如果您想提交隐藏字段,请尝试将它们放入表单。@Coderanonymous您检查过我的jquery代码吗?是的,我检查过,我认为这表明您没有正确使用jquery属性。请参阅
http://api.jquery.com/clone/
您找到答案了吗?我找不到,我必须为我的应用程序克隆两次这些字段。只需复制
标记内的所有内容,否则您将无法发送其他参数
<form action='/passenger.php' method='post' enctype='multipart/form-data'>
    <div class='nebookclone'></div>
    <div class='twobookclone'></div>
    <table class='bus' id='onebus' cellspacing='0' align='left' cellpadding='5' width='50%'></table>
    <table class='bus' id='rebus' cellspacing='0' align='right' cellpadding='5' width='50%'></table>
    <div style='display:none;'>
        <input type='submit' value='Proceed' id='onetwobook' name='hellhappens' />
    </div>
</form>
<div id='reT'>
    <input type='hidden' id='price' name='price[]' />
    <input type='hidden' id='tot' name='tot[]' />
    <input type='hidden' id='nos' name='nos[]' />
    <input type='hidden' id='seat_no' name='seat_no[]' />
    <input type='hidden' id='bearth' name='bearth[]' />
    <input type='hidden' id='seat_price' name='seat_price[]' />
    <input type='hidden' id='sl' name='sl[]' />
    <input type='hidden' id='dp' name='dp[]' />
    <input type='hidden' id='bp' name='bp[]' />
    <input type='hidden' id='board' name='board[]' />
    <input type='hidden' id='tt' name='tt[]' />
    <input type='hidden' id='ta' name='ta[]' />
    <input type='hidden' id='operator' name='operator[]' />
    <input type='hidden' id='servicekey' name='servicekey[]' />
    <input type='hidden' id='source' name='source[]' />
    <input type='hidden' id='destination' name='destination[]' />
    <input type='hidden' id='lay' name='layout[]' />
    <input type='hidden' id='date' name='date[]' />
    <input type='hidden' id='bus_type' name='bus_type[]' />
    <input type='hidden' id='start' name='start[]' />
    <input type='hidden' id='reach' name='reach[]' />
</div>
<div class='seats'>
    <p>
        <input class='twobookclone' type='submit' value='Continue booking' />
    </p>
</div>
$('.twobookclone').append($('#reT').clone().children().removeAttr('id'));
$("#selection form div input").trigger("click");
<form action='/passenger.php' method='post' enctype='multipart/form-data'>
    <div class='nebookclone'></div>
    <div class='twobookclone'></div>
    <table class='bus' id='onebus' cellspacing='0' align='left' cellpadding='5' width='50%'></table>
    <table class='bus' id='rebus' cellspacing='0' align='right' cellpadding='5' width='50%'></table>
    <div style='display:none;'>
        <input type='submit' value='Proceed' id='onetwobook' name='hellhappens' />
    </div>

<div id='reT'>
    <input type='hidden' id='price' name='price[]' />
    <input type='hidden' id='tot' name='tot[]' />
    <input type='hidden' id='nos' name='nos[]' />
    <input type='hidden' id='seat_no' name='seat_no[]' />
    <input type='hidden' id='bearth' name='bearth[]' />
    <input type='hidden' id='seat_price' name='seat_price[]' />
    <input type='hidden' id='sl' name='sl[]' />
    <input type='hidden' id='dp' name='dp[]' />
    <input type='hidden' id='bp' name='bp[]' />
    <input type='hidden' id='board' name='board[]' />
    <input type='hidden' id='tt' name='tt[]' />
    <input type='hidden' id='ta' name='ta[]' />
    <input type='hidden' id='operator' name='operator[]' />
    <input type='hidden' id='servicekey' name='servicekey[]' />
    <input type='hidden' id='source' name='source[]' />
    <input type='hidden' id='destination' name='destination[]' />
    <input type='hidden' id='lay' name='layout[]' />
    <input type='hidden' id='date' name='date[]' />
    <input type='hidden' id='bus_type' name='bus_type[]' />
    <input type='hidden' id='start' name='start[]' />
    <input type='hidden' id='reach' name='reach[]' />
</div>
<div class='seats'>
    <p>
        <input class='twobookclone' type='submit' value='Continue booking' />
    </p>
</div>

</form>