JQuery Mobile,页面上的多个表单,通过表单ID通过JQuery Post提交唯一表单。

我尝试使用unique.submit函数为页面上的所有表单提供相同的表单ID或单独的表单id。 似乎都没有工作,总是只有第一种形式可以完成所有其他工作,只会让我回到主页。 看我的代码。 代码在只有一个表单的页面上运行良好,但是当我有多个时它会导致问题。</ p>

  $(“#sQuote”)。submit(function(){
/ /将序列化数据发送到mailer.php。
$ .post(“mailerS.php”,$(“#sQuote”)。serialize(),
//取我们的repsonse,并替换“formResponse中的任何内容 “
// div with it。

function(data){
$(”#sQuote“)。html($(”#formResponse“)。html());
}
);

返回false;
});

});
</ code> </ pre>

我尝试使用所有表单id's = sQuote并将它们分别命名为sQuote1 ect ...并为该唯一ID添加了另一个.submit </ p>
</ div>

展开原文

原文

I tried giving all the forms on the page the same form id or individual form id's with a unique.submit function. Neither seemed to work, always only the first form would work all the rest, would just kick me back to the homepage. see my code. code works great on pages with just one form, but when I have multiples it causes problems.

$("#sQuote").submit(function() {
                //Send the serialized data to mailer.php.
                $.post("mailerS.php", $("#sQuote").serialize(),
                    //Take our repsonse, and replace whatever is in the "formResponse"
                    //div with it.

                    function(data) {
                    $("#sQuote").html( $("#formResponse").html() );
                    }
                );
                return false;
            });

        });

I tried this with all the form id's = sQuote and the named them individually sQuote1 ect... and added another .submit for that unique ID

dqiaw48488
dqiaw48488 是否可以为每个表单提供唯一的ID,并为每个表单ID添加上述代码?
7 年多之前 回复

1个回答



对于它的价值,在每一页上,所有使用的id属性都必须是唯一的。 拥有多个具有相同值的id属性将导致所有类型的失败。</ p>

使用W3验证程序验证您的文档并将错误修复为开始。 重复的ID将在那里报告为错误。</ p>
</ div>

展开原文

原文

For what it's worth, on every single page all used id attributes have to be unique. Having more than one id attribute with the same value will lead to all kind of failure.

Validate your document with the W3 validator and fix the errors as a start. Duplicate ids will be reported as errors there.

dpwh11290
dpwh11290 是的,这就是我的想法。 我只是尝试两种方式,我甚至想过使用form class =而不是? 这些方法似乎都没有用,但我正在做更多的测试。 任何见解都会非常感激。 谢谢!
7 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问