我希望向页面提交一个完整数量的页面,然后返回它们的值。我有以下内容:
function getnames(){
$.ajax({
method: 'post','getnames.php',
data: {
'order': order,
'ajax': true
}
success: function() {
});
}
});
}
AJAX:
Object
我想找到一种方法来发布包含字符串" item"的所有输入字段。在名称中,我的问题是:
如何将各种输入字段放入javascript数组中,然后使用ajax发布它们?
答案 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序列化文档就在这里。