var execBlock = '#' + element['0'] + '-' + block + '-html Input[id*="' + element['2'] + '"]';
//element to check for checkbox
- var elementChecked = cj( '#' + object ).attr('checked');
+ var elementChecked = cj( '#' + object ).prop('checked');
if ( elementChecked ) {
cj( execBlock ).each( function() {
if ( cj(this).attr('id') != object ) {
- cj(this).attr( 'checked', false );
+ cj(this).prop('checked', false );
}
});
} else {
- cj( '#' + object ).attr( 'checked', false );
+ cj( '#' + object ).prop('checked', false );
}
//check if non of elements is set Primary / Allowed to Login.
if( cj.inArray( element['2'].slice('2'), [ 'Primary', 'Login' ] ) != -1 ) {
primary = false;
cj( execBlock ).each( function( ) {
- if ( cj(this).attr( 'checked' ) ) {
+ if ( cj(this).prop('checked' ) ) {
primary = true;
}
});
if( ! primary ) {
- cj('#' + object).attr( 'checked', true );
+ cj('#' + object).prop('checked', true );
}
}
}
return clearFirstBlock(blockName , blockId);
}
- if ( cj( "#"+ blockName + "_" + blockId + "_IsPrimary").attr('checked') ) {
+ if ( cj( "#"+ blockName + "_" + blockId + "_IsPrimary").prop('checked') ) {
var primaryBlockId = 1;
// consider next block as a primary,
// when user delete first block
}
// finally sets the primary address
- cj( '#'+ blockName + '_' + primaryBlockId + '_IsPrimary').attr('checked', true);
+ cj( '#'+ blockName + '_' + primaryBlockId + '_IsPrimary').prop('checked', true);
}
//remove the spacer for address block only.