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

时间:2016-04-13 16:25:25

标签: php jquery forms

我正在开发一个PHP + jQuery应用程序。我非常喜欢PHP。

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

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

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

这是我序列化表单的一个示例: 名称[] = NAME1&安培;名称[] = NAME2

我试图从PHP页面获取带有$_POST["name"]的数组,但它不起作用。

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

1 个答案:

答案 0 :(得分:0)

你在做这样的事吗?         

    $(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>