有人可以向我解釋爲什麼the form validation fails in chrome?Chrome在jQuery表單驗證失敗
按下提交應該將紅色的空白字段着色。
我不知道爲什麼鉻失敗 - 很高興能找到一個解決方案...
$('form .meet').focus(function() {
$('form .required').each(function() {
if($(this).val() == '') {
$(this).addClass('warning');
}
})
});
$('form .meet').click(function() {
output = true;
if($('form .warning').length > 0) {
$(this).addClass('disabled').attr('disabled','disabled');
output = false;
}
return output;
});
$('form .required').keyup(function() {
if($(this).val()) {
$(this).removeClass('warning');
if($('form .warning').length == 0) {
$('form .meet').removeClass('disabled').removeAttr('disabled');
}
}
});
.required
是輸入字段不能爲空.meet
是提交相關領域要求
看起來不是很糟糕,什麼是鉻失敗? – jAndy 2010-07-05 18:09:10
什麼也不輸入,然後按提交 - .warning類被添加到mozilla,opera和ie - 但是chrome失敗! – Henry 2010-07-05 18:14:39