|
![]() |
#1 |
Участник
|
Дело в том, что преобразовывать текстовое поле в выпадающий список вынуждает задача : есть анкета, где вопросы и ответы могут изменятся, но должны хранится в одной сущности. Есть пары полей (текстовые) : вопрос - ответ. Разумеется, что попадается много закрытых вопросов, где есть варианты ответов и для них нужен пиклист. Так интервьюер открывает форму, выбирает подходящий сценарий и javascript удобства ради трансформирует некоторые поля ответов в выпадающие списки. Для каждого сценария набор таких полей разный.
|
|
![]() |
#2 |
Участник
|
Я вообще добавил событие onChange для элемента SELECT. По изменению значения value записывались в другое текстовое поле. При таком раскладе всё работало нормально. Просто хочу отделатся минимальным количеством полей, так как анкеты бывают большие. Отсюда и желание впихнуть выбранное значение опять же в родное поле.
|
|
![]() |
#3 |
Чайный пьяница
|
Цитата:
Сообщение от kabazakra
![]() Я вообще добавил событие onChange для элемента SELECT. По изменению значения value записывались в другое текстовое поле. При таком раскладе всё работало нормально. Просто хочу отделатся минимальным количеством полей, так как анкеты бывают большие. Отсюда и желание впихнуть выбранное значение опять же в родное поле.
Ну и первоисточник, в котором рассказывается про разницу между 3.0 и 4.0.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: kabazakra (1). |
![]() |
#4 |
Kostya Afendikov
|
Цитата:
Сообщение от kabazakra
![]() Дело в том, что преобразовывать текстовое поле в выпадающий список вынуждает задача : есть анкета, где вопросы и ответы могут изменятся, но должны хранится в одной сущности. Есть пары полей (текстовые) : вопрос - ответ. Разумеется, что попадается много закрытых вопросов, где есть варианты ответов и для них нужен пиклист. Так интервьюер открывает форму, выбирает подходящий сценарий и javascript удобства ради трансформирует некоторые поля ответов в выпадающие списки. Для каждого сценария набор таких полей разный.
![]() Значит вам виднее, удачи. |
|
|
За это сообщение автора поблагодарили: a33ik (1). |
![]() |
#5 |
Участник
|
Дэк, что же вы предлагаете, выносить на форму десятки пиклистов? и десятки текстовых полей? Мне же нужно на одну и ту же сущность вынести одновременно несколько сценариев опроса и отображать их в зависимости от того, что нужно будет интервьюеру. Вопрос может быть открытым или закрытым в зависимости от сценария. Варианты опций пиклистов тоже разные для каждого сценария. Что вы предлагаете, чтобы облегчить жизнь юзерам?
|
|
![]() |
#6 |
Kostya Afendikov
|
Цитата:
Сообщение от kabazakra
![]() Дэк, что же вы предлагаете, выносить на форму десятки пиклистов? и десятки текстовых полей? Мне же нужно на одну и ту же сущность вынести одновременно несколько сценариев опроса и отображать их в зависимости от того, что нужно будет интервьюеру. Вопрос может быть открытым или закрытым в зависимости от сценария. Варианты опций пиклистов тоже разные для каждого сценария. Что вы предлагаете, чтобы облегчить жизнь юзерам?
В вашем случае, как я понимаю, в зависимости от сценария опроса вы в одни и теже поля будете подставлять разные сгенерированные пиклисты вопросов/ответов. Что ж, вам виднее. Придется помучатся с выводом данных для отчетов н-р, конечно же если они будут нужны кому-то. |
|
Теги |
crm, dom, javascript, picklist |
|
|