| @@ -223,12 +223,13 @@ | ||
| 223 | 223 | style="width: <?php echo esc_attr( $args['width'] ); ?>" |
| 224 | 224 | id="<?php echo esc_attr( $args['id'] ); ?>" |
| 225 | 225 | name="<?php echo esc_attr( $args['multiple'] ? $args['id'] . '[]' : $args['id'] ); ?>" |
| 226 | 226 | data-placeholder="<?php echo esc_attr( $args['placeholder'] ); ?>" |
| 227 | - data-action="<?php echo esc_attr( $args['search_action'] ); ?>" | |
| 228 | - data-minimum_input_length="<?php echo esc_attr( $args['minimum_input_length'] ); ?>"> | |
| 229 | - > | |
| 230 | - | |
| 227 | + <?php if ( $args['search_action'] ) : // preloaded lists (roles) have no search action and filter locally ?> | |
| 228 | + data-action="<?php echo esc_attr( $args['search_action'] ); ?>" | |
| 229 | + data-minimum_input_length="<?php echo esc_attr( $args['minimum_input_length'] ); ?>" | |
| 230 | + <?php endif; ?> | |
| 231 | + > | |
| 231 | 232 | <?php if ( $args['options'] ) : ?> |
| 232 | 233 | |
| 233 | 234 | <?php foreach ( $args['options'] as $optionId => $label ) : ?> |
| 234 | 235 | <option |