Check out the LimeSurvey source code on GitHub!

range selector

More
3 years 7 months ago #97708 by first
Hi
Supoose I have a question in a survey that is related to the price of a product.There are 2 sub questions "definetly willing to pay", "definetly not willing to pay" . I have couple of price like $1 $4 $7 $12 etc.Now I need slider or something like that to capture the range . I searched nd found that we can make range sliders using jquery but right now I m learning javascript..maybe I have to wait for some time before I understand jquery. In the mean time can u plz suggest is there is some other way to do it. You can consider the range selector as a feature request in limesurvey as well.

Survey Designer and Programmer
"I always suggest to have a group by group display layout and create a seprate group for each question. This will be extra work but you will get flexiblity to create your question by using more than more lime survey question types."

Please Log in to join the conversation.

More
3 years 7 months ago #97716 by DenisChenu

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
The following user(s) said Thank You: first

Please Log in to join the conversation.

More
3 years 7 months ago #97729 by tpartner
And now added to the workarounds in the Wiki - manual.limesurvey.org/Workarounds:_Quest...plating#Range_Slider .

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The following user(s) said Thank You: DenisChenu, first

Please Log in to join the conversation.

More
3 years 7 months ago #97749 by first
First of all thanks a lot for your help.

All the slider that I found on Lime survey workaround page or on jquery site " jqueryui.com/slider/#range " are either having step value equal to 1 or any other whole number.But the potential price of a product may not have same step increment. The prices here are like $1 $4 $7 $12 and so on..You can see the price are not increasing with the same step value. How can I cusomize the slider.

Thanks

Survey Designer and Programmer
"I always suggest to have a group by group display layout and create a seprate group for each question. This will be extra work but you will get flexiblity to create your question by using more than more lime survey question types."

Please Log in to join the conversation.

More
3 years 7 months ago #97750 by tpartner
I'm not sure you can do that. I believe you need equal steps.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The following user(s) said Thank You: first

Please Log in to join the conversation.

More
3 years 7 months ago #97751 by first
Okay,.. I will experiment with it.:)

Survey Designer and Programmer
"I always suggest to have a group by group display layout and create a seprate group for each question. This will be extra work but you will get flexiblity to create your question by using more than more lime survey question types."

Please Log in to join the conversation.

More
3 years 7 months ago #97755 by DenisChenu
Think you can use "step 1" BUT change the value seeing by user.

Use an array of value like this:
myprice=;
Make a slider from 0 to 3
Update Tony script with something like this:
$('#slider-callout-min-'+qID).text(myprice[ui.values[0]]);
$('#slider-callout-max-'+qID).text(myprice[ui.values[1]]);

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
The following user(s) said Thank You: first

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form