2017-01-30 124 views
1

我想問一下有關顯示邏輯的問題。 案例: 我有一個問題需要顯示答案列表取決於另一個問題。 這裏的示例算法:使用Javascript顯示邏輯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?

有沒有類似這種情況的例子嗎?

感謝

+0

_「但在我的情況下,我有超過一千個選項清單。」_什麼是問題列表格式? 'z'後面的下一個問題是什麼? – guest271314

+0

這個問題是一個單一的答案。下一個問題將只顯示從前面的回答選擇觸發的幾個(從數千個選項中的10-20個選項) –

回答

0

很少有人知道,您可以在各個答案選項設置Answer Choice Display Logic!正是你要求的。以這種方式,你會寫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]

還有很多點擊的,但無問題的重複。希望有所幫助...

+0

hi FvP,「仍然很多點擊」正是我想要避免的。無法想象需要多長時間才能點擊上千個選項。 –

0

是的,你可以寫一個JavaScript來隱藏答案選項。然而,更簡單的解決方案是將後續問題分爲10-20個答案選項,然後在每個後續問題上使用顯示邏輯,以僅顯示基於第一個答案的後續問題題。

+0

嗨長臂猿,感謝您的建議。但我認爲這不會解決這些問題的時間消耗。我的目標是如何讓它更少耗費時間,這就是爲什麼我認爲使用JavaScript會更容易,因爲我們可以複製類似的代碼爲其他條件。 CMIIW –

+0

它將顯示邏輯條件的數量減少10到20倍。這是相當大的時間節省。如果你想要去JavaScript路線,寫一些代碼,然後如果你有問題,發佈它並尋求幫助。 –