【发布时间】:2015-06-09 14:38:24
【问题描述】:
Paypal 添加到购物车按钮表单忽略“return false”并提交。该脚本适用于桌面浏览器,但不适用于我的 iPhone。输入变为红色,但表单仍然提交。可以在membership form进行测试
$('input[name="submit"]').click(function() {
$(':input').each(function(input) {
if($(this).attr('required')) {
var required = $(this);
if(required.attr('pattern')) {
var patt = new RegExp(required.attr('pattern'),"i");
if( !patt.test( required.val() ) ) {
required.css('background-color','#f2dede');
return false;
}
}
else {
if(required.val() == '') {
required.css('background-color','#f2dede');
return false;
}
}
}
});
【问题讨论】:
标签: jquery ios iphone forms paypal