小编tas*_*sox的帖子

POST来自javascript的具有相同id的多个表单

我有一点问题...我读了很多帖子,我找到了一些答案但是......我有多个表格,他们用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)

javascript forms post

1
推荐指数
1
解决办法
5558
查看次数

标签 统计

forms ×1

javascript ×1

post ×1