为什么这个脚本在firefox中导致提交错误? 它使用的是jquery。
$(document).ready(function(e) {
$('#errorMessage').hide();
$('#form').submit(function() {
var firstname = $('#formFirstname').val();
if(firstname == '') {
$('#errorMessage').html('Please enter your Name.');
$('#errorMessage').fadeIn();
}
else {
$('#errorMessage').html('Please wait a moment as the form Submits.');
$('#form').submit();
}
return false;
})
});
答案 0 :(得分:3)
$('#form').submit();
导致递归?
答案 1 :(得分:1)
您将jQuery别名为e
。
将$(document).ready(function(e) {
更改为$(document).ready(function() {
或jQuery(document).ready(function($) {
修改强>
虽然它可能不会导致错误,但在您的代码e
中也是jQuery
的别名,e('#form')
也可以使用。