使用Jquery将数据发送到页面中的服务器

使用Jquery将数据发送到页面中的服务器,jquery,Jquery,我正在使用Jquery动态创建行数。 如果我想将其发送到服务器,我如何才能发送该数据。 我试着使用表单,但不起作用 <th>Numbere</th> <th><button class="add">Add</button></th> </tr> 我正在使用以下代码: $(document).ready(functi

我正在使用Jquery动态创建行数。 如果我想将其发送到服务器,我如何才能发送该数据。 我试着使用表单,但不起作用

            <th>Numbere</th>
            <th><button class="add">Add</button></th>
        </tr>
我正在使用以下代码:

                 $(document).ready(function() {
        // Add button functionality
        $("table.dynatable button.add").click(function() {
            var master = $(this).parents("table.dynatable");
                         var prot = master.find(".prototype").clone();
            prot.attr("class", "")
            master.find("tbody").append(prot);
        });
            <th>Numbere</th>
            <th><button class="add">Add</button></th>
        </tr>
在我的身体里:

            <th>Numbere</th>
            <th><button class="add">Add</button></th>
        </tr>

            <th>Numbere</th>
            <th><button class="add">Add</button></th>
        </tr>
我能够动态添加我想要的条目数量。但在使用HTTP将此数据发送到服务器时遇到问题

            <th>Numbere</th>
            <th><button class="add">Add</button></th>
        </tr>
我想使用Ajax调用,但是如何在这里提取和获取数据

            <th>Numbere</th>
            <th><button class="add">Add</button></th>
        </tr>
$.ajax({
url: "/temp",
type: "post",
data: data,
dataType: "json",
contentType: 

您可以将数据从HTML表提取到关联数组(JSON对象),然后将其发布到服务器

            <th>Numbere</th>
            <th><button class="add">Add</button></th>
        </tr>

            <th>Numbere</th>
            <th><button class="add">Add</button></th>
        </tr>

您正在向表单中添加一些新字段。但是您正在使用克隆,所以您是否更改这些字段的名称?如果没有,那么您的http请求中只有一个值是的,这就是我要解决的问题。也许您可以在原型名称中使用括号,即
,如果您在服务器端使用PHP,它应该会有所帮助。如果没有,您可以使用:
prot.attr('name','someNewName')但请记住,您也应该更改id为什么表单不起作用。。。。然后使用
serialize()
?在我的例子中,我使用的是克隆,我的列表是动态的,所有变量都有相同的名称。而不是如何解决this@TheLearner只要您正确地迭代了所有行,这就不重要了。你能分享你已经尝试过的吗?
            <th>Numbere</th>
            <th><button class="add">Add</button></th>
        </tr>