none
Хочу добавить поясняющий текст к полю в элементе списка. RRS feed

  • Вопрос

  • Здравствуйте.
    Есть настраиваемый список, где для каждого поля надо добавить поясняющую надпись.
    Выглядеть это должно примерно так:

    Смысл в том, что на моменте заполнения элемента, поле может быть пустым, но для отчета, оно должно быть заполнено.

    Я в редакторе Google Chrome кликнул по названию и внес изменения в HTML:

    Как бы этот код "дописать" из внедрённого javascript на форме элемента?

     
    25 сентября 2019 г. 6:55

Ответы

  • Да, проще, но как я уже говорил, этот вариант не подходит.

    Элемент списка наполняется не сразу, и не одним человеком. В конце формируется отчет. Так вот, элемент не попадет в отчет, если хотя бы одно поле не заполнено.

    В принципе, решение нашел: в 

    $(document).ready(function()
    добавил этот код:
    $('nobr:contains("Квалификация")').append("<font color='red'><br><sub>Обязязательно для отчета*</sub></font>");
    Отрабатывает ок. Вдруг кому пригодится.

    25 сентября 2019 г. 8:20

Все ответы

  • А не проще использовать стандартные средства?

    1. Сделать поле обязательным для заполнения. (требовать, чтобы столбец обязательно содержал данные) 

    На рисунке поле "Статус" со звездочкой - обязательное.

    2. В дополнительных параметрах столбца заполнить поле "Описание" 

    Под полем со значением "не начата" отображается подсказка (описание).

    25 сентября 2019 г. 8:09
  • Да, проще, но как я уже говорил, этот вариант не подходит.

    Элемент списка наполняется не сразу, и не одним человеком. В конце формируется отчет. Так вот, элемент не попадет в отчет, если хотя бы одно поле не заполнено.

    В принципе, решение нашел: в 

    $(document).ready(function()
    добавил этот код:
    $('nobr:contains("Квалификация")').append("<font color='red'><br><sub>Обязязательно для отчета*</sub></font>");
    Отрабатывает ок. Вдруг кому пригодится.

    25 сентября 2019 г. 8:20