fix setButtonStates. The checkboxes are an array.
This commit is contained in:
parent
838da183e0
commit
bb0dcf3d43
|
@ -12,7 +12,17 @@ function setButtonStates( element )
|
|||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
} else if ( form.elements[i].length )
|
||||
{
|
||||
for( var j = 0, j_length = form.elements[i].length; j < j_length; j += 1 ) {
|
||||
if ( form.elements[j].type == "checkbox" ) {
|
||||
if ( form.elements[j].checked ) {
|
||||
if ( checked++ > 1 )
|
||||
break;
|
||||
}
|
||||
}
|
||||
} // end foreach element
|
||||
}
|
||||
$(element).getParent( 'tr' ).toggleClass( 'highlight' );
|
||||
form.editBtn.disabled = (checked!=1);
|
||||
form.deleteBtn.disabled = (checked==0);
|
||||
|
|
Loading…
Reference in New Issue