だから私はこの配列を持っています:
[first_name: false, last_name: false, email: false, month: false, day: false, year: false, password: false, password2: false]
これを行うと、console.log(arrayName.length)
0が返されます。なぜ?私が間違っているのは何ですか?
// LE
これが私のやり方です:
var errors = {};
$('.register-front').delegate('button','click',function(){
var $this = $(this).parent().parent().parent();
$this.find('input,select').each(function(){
if(!$(this).val() || ($(this).val() == '-1'))
{
errors[$(this).attr('name')] = false;
}
});
console.log(errors.length);
return false;
});
いくつか変更を加えましたが、まだわかりません。