Идея
Ревью

Добавить всплывающий текст для текстовых полей в Grid-е детали.

Добрый день! Хотелось бы при наведении на текстовое поле в детали видеть его полный текст. Проблема в том, что если текст не помещается в размер колонки, то часть его обрезается и его затруднительно прочитать.

Пример:

Изображение удалено.

Хотелось бы, что бы при наведении на надпись она отображалась целиком, как скрине:

Изображение удалено.

 

Сейчас это реализовал не очень красиво, через DOM, суть в том, что добавляем title на родительском элементе.

$('span[grid-data-type="text"]').each(function(index,e){$(e).parent().attr("title",$(e).text())})

Может есть идеи, как это сделать правильно и хотелось бы получить такую приятную мелочь из коробки.

1 комментарий

Павел, спасибо за предложение и вариант решения, идею зарегистрировал.

Также нашёл информацию о нынешней реализации подсказки при наведении на заголовки столбцов реестра.

Указанная подсказка является браузерным тултипом. Это просто тег title в DOM. В Creatio нет кода, который им управляет. За это всё отвечает браузер.

Если Вы реализовали аналогично для значений в столбцах и внешне они не отличаются от стандартных, то Ваш подход правильный.

Показать все комментарии