*/
function hideIfGetField( $el, name ) {
var $found, $p, $widget,
- suffix = name.replace( /^([^\[]+)/, '[$1]' );
+ suffix = name.replace( /^([^[]+)/, '[$1]' );
function nameFilter() {
return this.name === name ||
funcs = [];
fields = [];
for ( i = 1; i < l; i++ ) {
- if ( !$.isArray( spec[ i ] ) ) {
+ if ( !Array.isArray( spec[ i ] ) ) {
throw new Error( op + ' parameters must be arrays' );
}
v = hideIfParse( $el, spec[ i ] );
if ( l !== 2 ) {
throw new Error( 'NOT takes exactly one parameter' );
}
- if ( !$.isArray( spec[ 1 ] ) ) {
+ if ( !Array.isArray( spec[ 1 ] ) ) {
throw new Error( 'NOT parameters must be arrays' );
}
v = hideIfParse( $el, spec[ 1 ] );
if ( self.wasDisabled === undefined ) {
self.wasDisabled = self.fieldWidget.isDisabled();
}
- self.fieldWidget.setDisabled( false );
+ self.fieldWidget.setDisabled( true );
} else if ( self.wasDisabled !== undefined ) {
self.fieldWidget.setDisabled( self.wasDisabled );
}