问题标签 [qualtrics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 是否可以根据 Qualtrics 中的某些概率(不均匀)随机显示问题/块?
有没有办法将 Qualtrics 中的“均匀显示”更改为某种基于概率的随机化(在调查流程或问题随机化中)?
javascript - Qualtrics 答案选择随机化 升序与降序
我无法在 Qualtrics 中随机化答案选择。我想要随机化,以便保留答案选择的顺序,但顺序是升序或降序。
例如,我想在订单 A 和订单 B 之间随机化
订单 A)
- 1
- 2
- 3
订单 B)
- 3
- 2
- 1
一种方法是使用块随机化并为订单 A 和订单 B 创建单独的块。但我有很多问题想以这种方式随机化。我不想以太多的块结束。
有没有人有 Javascript 代码,所以随机化发生在每个问题中,而不必创建两个单独的问题?
qualtrics - 结束 Qualtrics 调查的 Javascript
我对 Qualtrics 和他们提供的 Javascript API 有点陌生,我一直在探索在调查过程中的任何时候结束冗长调查的方法。
调查将通过电话进行,许多参与者中途退出。为了节省时间,最好在每个页面上都有一个“立即结束调查”按钮。
这似乎可以通过 navclick 功能实现,但我不清楚确切的实现。
任何建议表示赞赏。
javascript - 如何从 Qualtrics 获取数据
嘿,我正在创建一个 Web 应用程序来处理我创建的 Qualtrics 调查的答案。有没有一种方法(例如 AJAX 请求)可以通过 javascript 从我的 Qualtrics 表单中自动获取答案?谢谢!
javascript - 质量 REST API
我是 Web 开发的新手,目前正在构建一个 html Web 应用程序,我需要从 Qualtric 调查中获取数据并使用它来修改我的 Web 应用程序。我在这里查看了 Qualtric REST API:https ://survey.qualtrics.com/WRAPI/ControlPanel/docs.php#overview_2.4 并尝试遵循它。我将这些行添加到我的 javascript 中,它总是让我出错 500。只需将 url 粘贴到浏览器 url 栏也会让我出错 500。
谁能帮我解决这个问题?非常感谢!
jquery - 如何在每个输入的基础上格式化 Qualtrics 嵌入数据?
我想要完成的是抓取一些嵌入式数据,并以特定方式(颜色、位置等)输出。例如,我们把嵌入的数据<div class="previous">$e://Field/DTBEG}</div>
放在问题文本中,但我想抓取它并直接插入到输入字段下(我认为我们不能直接在 Qualtrics 中做,所以这里需要自定义 JS)。
所以在问题文本中,我有:
其中DTBEG
数据可能为空,或者可能是代表日期的 5/6 位。调查的标题有:
因此,在 jQuery 中,我可以使用 访问该字段的先前数据$j(".previous")
,但问题是 Qualtrics 实际上在我的问题中放置了 2 个(或更多,取决于问题类型)<div class="previous date"></div>
字段。这现在非常具有误导性,因为每个嵌入的数据都可能有额外的“以前的”div,所以我无法确定嵌入的数据是否只是空的,或者这是否是一个重复的字段。
有没有更好的方法来完成我想要做的事情?我很好地编写自己的 JS 来这样做,但到目前为止,因为 Qualtrics 的 HTML 输出并不完全符合我的预期,我遇到了问题。
javascript - 用于记录点击 PDF 链接的 Javascript 代码 - Qualtrics
对于在 Qualtrics 中构建的调查实验,我需要记录受访者是否点击了指向我的一个问题所附的 pdf 文档的超链接。我已对其进行设置,以便 pdf 文档在另一个选项卡中打开。我不精通Javasctript。记录此信息的最简单解决方案是什么?先感谢您!
另一位用户询问了关于跟踪外部网页的超链接点击的类似问题,但我不确定当文档不完全是外部网页时是否可以使用点击。
qualtrics - 如何在不预览的情况下找到 Qualtrics 中特定字段的 ID?
我正在 Qualtrics 中进行一项调查,并且需要将某些字段设为只读(我目前正在通过$j("#QR\\~QID186\\#1\\~14\\~1\\~TEXT").attr("readonly", true);
我知道的任何 ID 执行此操作)。
我目前通过在浏览器中预览调查并检查元素来获取某些 ID - 没问题(如他们的文档中所指出的那样)。这适用于大多数领域,除了那些有很多显示逻辑的领域。显示逻辑正在考虑以前的答案并对其进行计算 - 这有点令人困惑,因为我不太了解调查的内容。因此,对于这些字段,仅通过操作我的输入数据来首先显示字段是非常乏味的。
它没有解释在他们的文档中是否有可能,所以这可能是一个长镜头,但如果我只在 Qualtrics 的“编辑调查”部分,我实际上有办法获取元素的 ID ,无需预览?
javascript - Qualtrics:jQuery刷新页面附加的空按钮
我正在尝试在 Qualtrics 中进行实验,但我遇到了这堵墙。
.click
使用 JQuery 附加到 qualtrics 问题的按钮将刷新页面,无论是否.event
已定义。在我的设计中,这具有擦除参与者在此之前放弃的所有响应的效果,这可能是我最不想发生的事情。
我的代码太复杂(又写得不好),无法在此处发布。但是,您可以通过创建一个包含单个“描述性文本”问题的新调查并附加此代码来复制错误。这里jq
指的是Jquery
此链接是上述示例。
https://sydneypsy.qualtrics.com/SE/?SID=SV_1ZGMxfENT0ykxBr
为什么会这样?有谁知道防止它?