使用AJAX提交动态表单?

时间:2015-11-20 14:41:36

标签: javascript php ajax

我希望向页面提交一个完整数量的页面,然后返回它们的值。我有以下内容:

function getnames(){
    $.ajax({
          method: 'post','getnames.php',
          data: {
            'order': order,
            'ajax': true
          }
          success: function() {

    });
}
});
}

AJAX:

Object

我想找到一种方法来发布包含字符串" item"的所有输入字段。在名称中,我的问题是:

如何将各种输入字段放入javascript数组中,然后使用ajax发布它们?

1 个答案:

答案 0 :(得分:3)

您可以使用Ajax Form Plugin中的ajaxForm / ajaxSubmit函数或jQuery序列化函数。

给ajaxForm:

$("#theForm").ajaxForm({url: 'server.php', type: 'post'})

$("#theForm").ajaxSubmit({url: 'server.php', type: 'post'})

ajaxForm将在按下提交按钮时发送。 ajaxSubmit立即发送。

序列化:

$.get('server.php?' + $('#theForm').serialize())

$.post('server.php', $('#theForm').serialize())

AJAX序列化文档就在这里。