Jquery表单提交不在chrome中工作,但在firefox中工作
我对使用firefox而不使用chrome的相同代码有点奇怪的问题。 我的主要功能是在单击“立即购买”按钮时需要提交表单。在按钮点击事件中,我已经编写了提交表单的代码。我的代码是Jquery表单提交不在chrome中工作,但在firefox中工作,jquery,google-chrome,firefox,paypal,wordpress,Jquery,Google Chrome,Firefox,Paypal,Wordpress,我对使用firefox而不使用chrome的相同代码有点奇怪的问题。 我的主要功能是在单击“立即购买”按钮时需要提交表单。在按钮点击事件中,我已经编写了提交表单的代码。我的代码是 $('.paypal_button_form_submit').click(function(){ $('.form_certificate').submit(); alert('Thank you! Your order was submitted suc
$('.paypal_button_form_submit').click(function(){
$('.form_certificate').submit();
alert('Thank you! Your order was submitted successfully');
});
通过点击paypal,它实际上会将我带到paypal,但在此之前,它会提交表单。
我使用的表单是
火山口形态插件
用wordpress。
使用此代码,表单在firefox中工作得非常完美,但在chrome中却不行。
您能帮我做些什么更改以使它在所有浏览器中都能工作吗。尝试使用
。on
$('.paypal_button_form_submit').on("click",function(){
$('.form_certificate').submit();
alert('Thank you! Your order was submitted successfully');
});
我自己解决的。刚刚将点击从paypal按钮更改为表单提交按钮点击。 现在我的代码是这样的
$('#submit').on("click",function(){
if($("#formid").valid())
{
$('.paypal_button_form').submit();
}
});
我不知道它为什么起作用,但它起作用了。所以现在这两个表单都被提交了,并且功能完美 需要更多的上下文。您的DOM和可能会出现的错误,因为我将其粘贴到jsbin中,并且在我的chrome上运行良好?chrome中没有语法错误。就这个。获取http://***/wp content/themes/theme/js/jquery.min.map 404(未找到)这可能是问题所在吗?很难说,但可以在指定位置添加jquery.min.map,因此现在dom中没有错误。但仍不工作未选择任何内容,无法验证,未返回任何内容。这会给我带来麻烦吗?你的意思是表格上没有验证。。你如何知道表格是否已提交。。如果firefox在firefox中工作,会发生什么。。警报发生了吗?没有,表单中没有验证。在firefox表单中,会出现一条警告消息,一旦我单击Ok,它就会将我带到paypal