我有一点问题...我读了很多帖子,我找到了一些答案但是......我有多个表格,他们用PHP代码动态创建!我有每个表格的复选框,我检查表格以保存编辑!我的问题是,当我检查3个表单时,只有第一个保存,因为只有这个帖子到save.php页面!我对我的代码进行了一些更改:
我可以做什么来使这个代码将所有表单发送到save.php页面当我按下按钮保存所有
function save_all()
{
var all_elem=document.getElementsByTagName("*");
var same_id=new Array();
var index=0;
var answer=confirm("The prices from checked products will change!Are you sure");
if(answer)
{
for(var i=0;all_elem.length;i++)
{
if(all_elem[i].id=="form1"){
same_id[index++]=all_elem[i];
document.forms[all_elem[i]].action="save_all.php";//error
document.forms[all_elem[i]].submit();//error
}
}
}
//this is my form and i have while loop to create multiple forms
<form id="form1" name="form[<?=$form_counter++;?>]" method="post" class="checkboxes">
Run Code Online (Sandbox Code Playgroud)