File tree 3 files changed +16
-4
lines changed
3 files changed +16
-4
lines changed Original file line number Diff line number Diff line change 1
1
< div class ="ui-select-match " ng-hide ="$select.open " ng-disabled ="$select.disabled " ng-class ="{'btn-default-focus':$select.focus} ">
2
- < button aria-label ="{{ $select.baseTitle }} activate " type ="button " class ="btn btn-default form-control ui-select-toggle " tabindex ="-1 " ; ="" ng-disabled ="$select.disabled " ng-click ="$select.activate() ">
2
+ < button type ="button " tabindex ="-1 "
3
+ class ="btn btn-default form-control ui-select-toggle "
4
+ aria-label ="{{ $select.baseTitle }} activate "
5
+ ng-disabled ="$select.disabled "
6
+ ng-click ="$select.activate() ">
3
7
< span ng-show ="$select.isEmpty() " class ="ui-select-placeholder text-muted "> {{$select.placeholder}}</ span >
4
8
< span ng-hide ="$select.isEmpty() " class ="ui-select-match-text " ng-class ="{'ui-select-allow-clear': $select.allowClear && !$select.isEmpty()} " ng-transclude =""> </ span >
5
9
< i class ="caret pull-right " ng-click ="$select.toggle($event) "> </ i >
6
- < button aria-label ="{{ $select.baseTitle }} clear " type ="button " class ="ui-select-clear " ng-if ="$select.allowClear && !$select.isEmpty() " ng-click ="$select.select(undefined) ">
7
- < i class ="glyphicon glyphicon-remove "> </ i >
10
+ < a ng-show ="$select.allowClear && !$select.isEmpty() " aria-label ="{{ $select.baseTitle }} clear " style ="margin-right: 10px "
11
+ ng-click ="$select.clear($event) " class ="btn btn-xs pull-right ">
12
+ < i class ="glyphicon glyphicon-remove " aria-hidden ="true "> </ i >
13
+ </ a >
8
14
</ button >
9
15
</ div >
Original file line number Diff line number Diff line change 466
466
}
467
467
} ;
468
468
469
+ ctrl . clear = function ( $event ) {
470
+ ctrl . select ( undefined ) ;
471
+ $event . stopPropagation ( ) ;
472
+ ctrl . focusser [ 0 ] . focus ( ) ;
473
+ } ;
474
+
469
475
// Toggle dropdown
470
476
ctrl . toggle = function ( e ) {
471
477
if ( ctrl . open ) {
Original file line number Diff line number Diff line change 8
8
ng-click ="$select.activate() " aria-label ="{{ $select.baseTitle }} select ">
9
9
< span ng-show ="$select.isEmpty() " class ="select2-chosen "> {{$select.placeholder}}</ span >
10
10
< span ng-hide ="$select.isEmpty() " class ="select2-chosen " ng-transclude > </ span >
11
- < abbr ng-if ="$select.allowClear && !$select.isEmpty() " class ="select2-search-choice-close " ng-click ="$select.select(undefined ) "> </ abbr >
11
+ < abbr ng-if ="$select.allowClear && !$select.isEmpty() " class ="select2-search-choice-close " ng-click ="$select.clear($event ) "> </ abbr >
12
12
< span class ="select2-arrow ui-select-toggle " ng-click ="$select.toggle($event) "> < b > </ b > </ span >
13
13
</ a >
You can’t perform that action at this time.
0 commit comments