php+jquery从带有输入名称数组的序列化表单中获取值


php+jquery get values from serialized form with input name array

我正在开发一个PHP+jQuery应用程序。我不太懂PHP。

无论如何,我正在尝试通过jQuery将一个序列化的表单发送到一个PHP页面,该页面将存储会话中的数据。

这是一个动态表单,在这里我可以有很多这样的输入:

<input type="text" name="name[]" />

这是我的序列化形式的一个例子:name[]=名称1&name[]=name2

我尝试过从PHP页面获取带有$_POST["name"]的数组,但没有成功。

如何从PHP页面获取此数组?

你在做这样的事情吗???

    $(function() {
        $('.submit').click(function() {              
            var names = $('input[name="name[]"]').map(function(){ 
                return this.value; 
            }).get();
            $.ajax({
                type: 'POST',
                url: url,//this should link to your page
                data: {
                    'name[]': names,
                    // other data
                },
                success: function() {
                }
            });
        });
    });
</script>