Vit*_*kov 5 javascript arrays ajax jquery serialization
我有几个动态创建的隐藏输入字段.其中大多数的名称格式为array[]
问题1:
我如何使用jQuery .ajax()
或.post()
从命名的每个字段获取值array[]
并传递它们,以便它们可以$_POST['array']
在我的PHP页面中检索?
问题2:
假设说.假设我不知道所述字段的名称,只知道表单的名称.我怎么能像问题1那样做同样的事情?
我.serializeArray()
在jQuery文档中找到了,但我不知道我正在做什么,我甚至不确定这是否适用于我不知道字段名称的情况.
提前致谢.
您想.serialize()
在表单上使用.这将生成所有表单元素的查询字符串(包括'name []'的).
$.post('/url/to/post', $('#form').serialize(), function(data){
alert('POSTed');
});
Run Code Online (Sandbox Code Playgroud)