Welcome, Guest
Username: Password: Remember me

TOPIC: range selector

range selector 1 year 3 months ago #97708

  • trivender
  • trivender's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 146
  • Thank you received: 7
  • Karma: 7
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.
Trivender Singh
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."
The administrator has disabled public write access.

range selector 1 year 3 months ago #97716

  • DenisChenu
  • DenisChenu's Avatar
  • NOW ONLINE
  • Moderator Lime
  • Posts: 6469
  • Thank you received: 853
  • Karma: 254
The administrator has disabled public write access.
The following user(s) said Thank You: trivender

range selector 1 year 3 months ago #97729

  • tpartner
  • tpartner's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 4293
  • Thank you received: 810
  • Karma: 373
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.

LimeSurvey is open-source and run entirely by volunteers so please consider donating to support the project.
The administrator has disabled public write access.
The following user(s) said Thank You: DenisChenu, trivender

range selector 1 year 3 months ago #97749

  • trivender
  • trivender's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 146
  • Thank you received: 7
  • Karma: 7
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
Trivender Singh
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."
The administrator has disabled public write access.

range selector 1 year 3 months ago #97750

  • tpartner
  • tpartner's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 4293
  • Thank you received: 810
  • Karma: 373
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.

LimeSurvey is open-source and run entirely by volunteers so please consider donating to support the project.
The administrator has disabled public write access.
The following user(s) said Thank You: trivender

range selector 1 year 3 months ago #97751

  • trivender
  • trivender's Avatar
  • OFFLINE
  • Expert Lime
  • Posts: 146
  • Thank you received: 7
  • Karma: 7
Okay,.. I will experiment with it.:)
Trivender Singh
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."
The administrator has disabled public write access.

range selector 1 year 3 months ago #97755

  • DenisChenu
  • DenisChenu's Avatar
  • NOW ONLINE
  • Moderator Lime
  • Posts: 6469
  • Thank you received: 853
  • Karma: 254
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
The administrator has disabled public write access.
The following user(s) said Thank You: trivender
Moderators: ITEd
Time to create page: 0.120 seconds
Donation Image