Использовать Javascript для логики отображения Qualtrics?

Хочу спросить про логику отображения в qualtrics. Пример случая: у меня есть вопрос, на который нужно показать список ответов, который зависит от другого вопроса. Вот пример алгоритма:

Q1:
a
b
c

Q2:
if Q1 selected a --> show 1,2,3
if Q2 selected b --> show 4,5,6
if Q3 selected c --> show 7,8,9

с логикой отображения Qualtrics сделать это будет несложно.

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

Так есть ли способ сделать это более эффективно? Нравится использовать javascript?

Есть ли какой-нибудь пример, похожий на этот случай?

Спасибо


person Randy Adhitama    schedule 30.01.2017    source источник
comment
Но в моем случае у меня есть более тысячи списков вариантов, над которыми нужно работать. Каков формат списка вопросов? Какой следующий вопрос после z?   -  person guest271314    schedule 30.01.2017
comment
вопрос - однозначный ответ. В следующем вопросе будут показаны только некоторые (вариант 10-20 из тысяч вариантов), которые были вызваны предыдущим ответом.   -  person Randy Adhitama    schedule 30.01.2017


Ответы (2)


Мало кто знает, что вы можете установить Логика отображения выбора ответа для отдельных вариантов ответа! Именно то, о чем вы просите. Таким образом, вы бы написали Q2 следующим образом:

Q2:
1 [Логика отображения варианта ответа: показывать, только если Q1 = a]
2 [Логика отображения варианта ответа: показывать, только если Q1 = a]
3 [Логика отображения варианта ответа: показывать, только если Q1 = a]
4 [Логика отображения варианта ответа: показывать, только если Q1 = b]
5 [Логика отображения варианта ответа: показывать, только если Q1 = b]
6 [Логика отображения варианта ответа: показывать, только если Q1 = b]
7 [Логика отображения варианта ответа: показывать, только если Q1 = c]
8 [Логика отображения варианта ответа: показывать, только если Q1 = c]
9 [Логика отображения варианта ответа: показывать только если Q1 = c]

По-прежнему много кликов, но без дублирования вопросов. Надеюсь, это поможет...

person FvP    schedule 30.01.2017
comment
привет FvP, все же много кликов - это именно то, чего я хочу избежать. Не представляю, сколько времени мне нужно, чтобы нажимать тысячу вариантов. - person Randy Adhitama; 30.01.2017

Да, вы можете написать JavaScript, чтобы скрыть варианты ответа. Однако более простое решение - сделать следующий вопрос отдельными вопросами с 10-20 вариантами ответов на каждый, а затем использовать логику отображения для каждого последующего вопроса, чтобы отображать только последующий вопрос, который применяется на основе ответа на первый. вопрос.

person T. Gibbons    schedule 30.01.2017
comment
Привет, гиббоны, спасибо за ваше предложение. Но я думаю, что это не решит вопросов, отнимающих много времени. Моя цель заключалась в том, чтобы сделать это менее затратным по времени, поэтому я думаю, что использование javascript будет проще, потому что мы можем скопировать аналогичный код для других условий. CMIIW - person Randy Adhitama; 30.01.2017
comment
Это уменьшило бы количество логических условий отображения в 10-20 раз. Это довольно большая экономия времени. Если вы хотите пойти по пути JavaScript, напишите код, а затем, если у вас есть проблемы с ним, опубликуйте его и попросите о помощи. - person T. Gibbons; 30.01.2017