我正在与 SurveyJS 合作创建调查。第一个问题的答案可以是TRUE或FALSE(用户可以使用单选按钮进行选择)。我想根据对第一个问题的回答来设置第二个问题的标题。特别是,第二个问题的标题应该是“你的年龄?” 如果第一个问题的答案是TRUE,“你几岁?” 否则。我阅读了一些 SurveyJS 文档,但没有找到方法。你有什么建议吗?先感谢您!
问问题
67 次
1 回答
1
您可以使用计算值:
{
"pages": [
{
"name": "page1",
"elements": [
{
"type": "radiogroup",
"name": "question1",
"choices": [
"item1",
"item2"
]
},
{
"type": "checkbox",
"name": "question2",
"title": "{var1}",
"choices": [
"item1",
"item2",
"item3"
]
}
]
}
],
"calculatedValues": [
{
"name": "var1",
"expression": "iif({question1} = 'item1', 'First item', 'Second item')"
}
]
}
于 2021-05-14T17:20:43.730 回答