1

ui-select の入力ボックスにツールチップを追加しようとしましたが、機能しません。

input(type='hidden', ui-select2='userSelect2options', data-placeholder='すべてのユーザー', ng-model='selectedUsersForFilter', style='width:100%; margin-left:5px;',ng -readonly='isUserSelectDisabled', tooltip='少なくとも 1 人のユーザーを選択してください')

また、ツールチップの代わりに、上記の同じ入力タグに単純な HTMLタイトル属性を追加しました。最初はタイトルを設定できましたが、そのタイトルを変更または削除しようとすると、うまくいきません。

input(type='hidden', ui-select2='userSelect2options', data-placeholder='すべてのユーザー', ng-model='selectedUsersForFilter', style='width:100%; margin-left:5px;',ng -readonly='isUserSelectDisabled', title ='少なくとも 1 人のユーザーを選択してください')

ui-select2 の入力ボックスにツールチップを追加するには?

4

2 に答える 2

1

テンプレートキャッシュにタイトルを追加できます。たとえば、ブートストラップテーマを取ります

$templateCache.put("bootstrap/match-multiple.tpl.html","<span class=\"ui-select-match\"><span ng-repeat=\"$item in $select.selected\"><span title='{{$item.caption}}' class=\"ui-select-match-item btn btn-default btn-xs\" tabindex=\"-1\" type=\"button\" ng-disabled=\"$select.disabled\" ng-click=\"$selectMultiple.activeMatchIndex = $index;\" ng-class=\"{\'btn-primary\':$selectMultiple.activeMatchIndex === $index, \'select-locked\':$select.isLocked(this, $index)}\" ui-select-sort=\"$select.selected\"><span class=\"close ui-select-match-close\" ng-hide=\"$select.disabled\" ng-click=\"$selectMultiple.removeChoice($index)\">&nbsp;&times;</span> <span uis-transclude-append=\"\"></span></span></span></span>");
于 2016-05-10T01:58:47.370 に答える