如何将使用jQuery动态创建的表单中的数据获取到php中?

如何将使用jQuery动态创建的表单中的数据获取到php中?,php,jquery,forms,post,dynamic,Php,Jquery,Forms,Post,Dynamic,我正在尝试创建一个表单,用户可以在其中输入有关(音乐)专辑的详细信息。我已经创建了将相册本身输入产品数据库的表单。我现在要做的是创建一个动态表单,用户可以在其中添加相册中各个曲目的详细信息。我也已经解决了这个问题,一切都很顺利。但不知怎的,我没有把这些值输入到这个表单中。如何在PHP中提取这些数据,然后将其输入数据库 下面是我的代码。我对jQuery非常陌生,您可能会在代码中看到:)任何建议都会被考虑 我已经尝试了字段的数组命名方法,并且已经非常彻底地搜索了这个站点。 以下是我的jQuery:

我正在尝试创建一个表单,用户可以在其中输入有关(音乐)专辑的详细信息。我已经创建了将相册本身输入产品数据库的表单。我现在要做的是创建一个动态表单,用户可以在其中添加相册中各个曲目的详细信息。我也已经解决了这个问题,一切都很顺利。但不知怎的,我没有把这些值输入到这个表单中。如何在PHP中提取这些数据,然后将其输入数据库

下面是我的代码。我对jQuery非常陌生,您可能会在代码中看到:)任何建议都会被考虑

我已经尝试了字段的数组命名方法,并且已经非常彻底地搜索了这个站点。 以下是我的jQuery:

<script type="text/javascript">
        $(document).ready(function() {

            var tracktr = '<tr class="tracks">';
                tracktr +='><td class="enum"></td>';
                tracktr += '<td class="tracktd"> <input type="text" name="products_track_name[]" class="track_name"/> </td>';
                tracktr += '<td class="tracktd"> <input type="text" name="products_track_time[]" class="track_time"/> </td>';
                tracktr += '<td class="tracktd"> <input type="text" name="products_track_price[]" class="track_price" </td>';
                tracktr += '<td class="tracktd"> <input type="file" name="products_track_file[]" class="track_file" </td>';
                tracktr += '<td class="tracktd"><input type="text" name="products_track_id[]" class="track_id" disabled="disabled" </td>';
                tracktr += '<td class="main"><a class="addtrack" href=#>+</a> </td>';
                tracktr += '<td class="main"><a class="removetrack" href=#>-</a></td></tr>';
                $('#tracklist tr:last').before(tracktr);

                $('#tracklist').on('click', 'a.addtrack',function() {
                $(this).closest('tr').after(tracktr);
                $('.tracks').each(function(i) {
            $("td:first", this).html(i+1);
            var trackid = '<?php echo $model; ?>';
            trackid += '-';
            if (i+1<10) {
                trackid += '0'
            }
            trackid += (i+1);
            $(".track_id", this).val(trackid).attr('disabled', true);
        }) // end each

        var totaltracks = $('#tracklist .tracks').length;
            $('#totaltracks').html(totaltracks)
      return false;
            }); // end click
            $('table').on('click', '.tracks a.removetrack', function() {
            $(this).closest('tr').remove();
            $('.tracks').each(function(i) {
            $("td:first", this).html(i+1);
            var trackid = '<?php echo $model; ?>';
            trackid += '-';
            if (i+1<10) {
                trackid += '0'
            }
            trackid += (i+1);
            $(".track_id", this).val(trackid).attr('disabled', true);
        }) // end each
        var totaltracks = $('#tracklist .tracks').length;
            $('#totaltracks').html(totaltracks)
            return false;
            }); // end on
}); // end ready
      </script>

$(文档).ready(函数(){
var tracktr='';
tracktr+='>';
tracktr+='';
tracktr+='';

tracktr+='将html代码更改为如下所示,并检查其是否有效。主要是我更改了一件事—将整个表放在表单中

<form action="inserttracks.php" method="post" id="tracksform">
    <table id="tracklist">
        <tr>
            <th colspan="3">Titelerfassung</th>
        </tr>
        <tr>
            <th>Track</th>
            <th>Titel</th>
            <th>Dauer</th>
            <th>Preis</th>
            <th>Upload File</th>
            <th>Titel-ID</th>
       </tr>
       <tr>
         <td colspan="3">
             <input type="submit" value="Submit" /> 
         </td>
         <td>Total Tracks:</td>
         <td id="totaltracks"></td>
       </tr>
    </table>
</form>

蒂泰勒法松
跟踪
滴度
达斡尔族
普赖斯
上载文件
滴度ID
总轨道数:

将html代码更改为如下所示,并检查其是否有效。主要是我更改了一件事—将整个表格放在表单中

<form action="inserttracks.php" method="post" id="tracksform">
    <table id="tracklist">
        <tr>
            <th colspan="3">Titelerfassung</th>
        </tr>
        <tr>
            <th>Track</th>
            <th>Titel</th>
            <th>Dauer</th>
            <th>Preis</th>
            <th>Upload File</th>
            <th>Titel-ID</th>
       </tr>
       <tr>
         <td colspan="3">
             <input type="submit" value="Submit" /> 
         </td>
         <td>Total Tracks:</td>
         <td id="totaltracks"></td>
       </tr>
    </table>
</form>

蒂泰勒法松
跟踪
滴度
达斡尔族
普赖斯
上载文件
滴度ID
总轨道数: