不同步文本框的输入

时间:2016-07-20 18:16:27

标签: javascript jquery qualtrics

我试图将一个问题的文本框移到另一个问题旁边,并在它们之间添加一些文字。我使用下一个代码:

$('QR~QID99').insert({before: 'text before Q99'});
$('QR~QID99').insert({after: $('QR~QID100')});
$('QR~QID100').insert({before: 'text beforeQ100'});
$('QR~QID100').insert({after: 'text after Q100'});

导致:

example

问题在于,在预览调查时,一个文本框的输入与另一个文本框同步。这在填充第一或第二文本框时发生,即,每个文本框正在接收相同的输入。

我进行了搜索,并且大部分线程都是将一个输入放入两个或更多带有ad-hoc功能的文本框中,因此如果反转则不会工作。

1 个答案:

答案 0 :(得分:2)

由于没有其他人在回答,这是我的两分钱。请记住,我不是Qualtrics专家,但我已尝试过以下方法:

您可以在下面的代码中看到,而不是使用两个不同问题中的两个文本框,更好地使用带有两个文本框的单个问题。

$('QR~QID99~1').insert({before: 'text before Q99~1'});
$('QR~QID99~1').insert({after: $('QR~QID99~2')});
$('QR~QID99~2').insert({before: 'text beforeQ99~2'});
$('QR~QID99~2').insert({after: 'text after Q99~2'});

这很有效,虽然我很确定这是一种更好的方法。