2016-07-20 2 views
0

한 질문에서 다른 질문으로 텍스트 상자를 이동하고 그 사이에 텍스트를 넣으려고했습니다.텍스트 상자의 입력을 동기화하지 않습니다

$('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 함수가있는 두 개 이상의 입력란에 하나의 입력을 넣는 것에 대한 것이므로 역순으로 작동하지 않을 것입니다.

답변

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'}); 

더 좋은 방법이 있습니다.