我想在我的表格中使用下面的方法序列化多条记录 serialize()
来更新我的数据库。表单数据是这样的:
f_name=tom&l_name=riddle=&f_name=albus&l_name=dumbledore
如果我把这些数据用 $.post('file.php', formData, function(result)
并记录返回的结果,我只能看到最后一条 (f_name=albus&l_name=dumbledore)。我怎样才能将多条输入字段相同的记录发送到php文件中?
给你的输入取一个数组式的名字。
<input name="f_name[]" type="text">
<input name="l_name[]" type="text">
那么相关的编码 $_POST
变量将是数组,每行有一个元素。表单数据看起来像
f_name[]=tom&l_name[]=riddle=&f_name[]=albus&l_name[]=dumbledore