selStrip: a simple multi-select control for your web app

selStripExampleSo, after a long hiatus I’ve decided to bring my blog back to life. And what better way to do that than by showing off a simple UI control I built recently for use in a client web application.

The client needed a way to quickly select multiple values from large lists of values, with the values often being contiguous. Using radio buttons would work, but selecting and deselecting them for large numbers of values would get tedious in a hurry. Enter the selStrip control.

Conceptually, it’s a pretty simple control. It’s designed as a JQuery plugin, so to add a selStrip to your app just include the plugin code, call the initializer, include the required CSS styles, and you’re off to the races. For example, if your application needed the user to select some set of days of the week:


<p>Days:<div id="days" class="selstrip"></div></p>
. . .

<script>
$(function () {
    var days = {
        values:['SUN', 'MON', 'TUE', 'WED', 'THUR', 'FRI', 'SAT']
    };

    $('#days').selStrip(days);
    $('#days').change(function () {
        console.log($('#days').selStrip('values'));
    });
</script>

To select a range of days, just click and drag on one of the day values. For full source code, just check out the selStrip JSFiddle.

One comment

  1. Tim Jowers says:

    That’s damn cool Scott. I see you also have drag unselect so one could drag select 20 records and then drag unselect 3 within those. That’s the sort of thing I have had a hard time doing with long lists where I select many. This is the best control for the task I have ever seen. I hope you patented it!

  2. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Whoa tons of valuable tips.
    https://www.lunarciel.com/
    canadian pharmacy no prescription needed
    online pharmacies canada
    online discount pharmacy
    online pharmacies canada

  3. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Nicely put. Thanks a lot.
    https://www.interlandchemie.com/
    24 hour pharmacy
    northwestpharmacy
    canadian drugs without prescription
    canada pharmaceutical online ordering

  4. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Appreciate it! A good amount of content!

    https://www.dunamisproductions.com/
    canadian rx pharmacy online
    canadian pharcharmy
    mexican pharmacy online medications
    mexican pharmacies shipping to usa

  5. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Info very well used..
    https://www.lunarciel.com/
    24 hour pharmacy
    trust pharmacy canada
    buy cialis
    canada pharmaceuticals online

  6. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Fantastic knowledge. Appreciate it!
    https://www.lunarciel.com/
    ed meds online
    online pharmacies of canada
    no prescription online pharmacy
    canada pharmaceutical online ordering

  7. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Incredible loads of excellent material!
    https://www.dunamisproductions.com/
    buy online prescription drugs
    global pharmacy canada
    trusted overseas pharmacies
    aarp approved canadian online pharmacies

  8. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Nicely put, Many thanks!
    https://www.dunamisproductions.com/
    prescription without a doctor’s prescription
    online pharmacies canada
    prescription drugs online without
    mexican pharmacies shipping to usa

  9. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Amazing postings. Many thanks!
    https://www.waltcoexpress.com/
    canadian pharmacies that ship to us
    northwest pharmacy
    mexican pharmacy online
    canadian pharmacy online

  10. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Nicely put, With thanks!
    https://www.interlandchemie.com/
    canada pharmacy online orders
    canada pharmaceutical online ordering
    online pharmacies canada
    canadian cialis

  11. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You made your stand pretty well..
    https://www.lunarciel.com/
    get prescription online
    northwestpharmacy
    prescription without a doctor’s prescription
    canada pharmaceutical online ordering

  12. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Fantastic advice. Thank you.
    https://www.visitwaushara.com/
    best canadian pharmacies
    canadian pharmacy
    prescription drugs online without doctor
    canadian pharcharmy

  13. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You said it terrifically.
    https://www.interlandchemie.com/
    canada pharmacies online pharmacy
    canada drugs online
    top rated canadian pharmacies online
    canadian pharmacies without an rx

  14. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Appreciate it. Quite a lot of write ups!

    https://www.waltcoexpress.com/
    prescription drugs prices
    canada pharmaceutical online ordering
    pharmacies in canada
    canadian pharmacies-24h

  15. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Thanks a lot, A lot of information!

    https://www.waltcoexpress.com/
    canadian pharmacy
    canada pharmaceuticals online
    canadian pharmacy online
    top rated canadian pharmacies online

  16. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Thanks! A good amount of write ups.

    https://www.dunamisproductions.com/
    online prescription drugs
    canadian drugs
    canadian drugstore
    canada pharmaceutical online ordering

  17. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You stated it really well.
    https://www.visitwaushara.com/
    no prescription pharmacy
    canadian online pharmacies
    canada pharmacy online
    global pharmacy canada

  18. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You have made your point!
    https://www.waltcoexpress.com/
    canada pharmacy online orders
    canada pharmacy
    pharmacy tech
    canadian online pharmacy

  19. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Useful material. Many thanks!
    https://www.visitwaushara.com/
    mail order pharmacies
    canadian pharmacies online
    online pharmacy reviews
    canada pharmaceutical online ordering

  20. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Thanks. A lot of info.

    https://www.dunamisproductions.com/
    canadian online pharmacy
    canadian pharmacies-24h
    pharmacies in canada
    canadian pharmacies online

  21. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You actually mentioned this well!
    https://www.interlandchemie.com/
    24 hour pharmacy
    canada pharmaceutical online ordering
    pharmacy price compare
    canadian pharmacy

  22. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Superb info. Thanks a lot.
    https://www.dunamisproductions.com/
    discount drugs online pharmacy
    canadian pharmacy online
    online drugstore
    canada pharmaceuticals online

  23. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You said it nicely..
    https://www.visitwaushara.com/
    canadianpharmacy
    canadian pharmacies online
    canadapharmacy com
    canada pharmaceuticals online

  24. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Wonderful posts. Regards.
    https://www.lunarciel.com/
    visit poster’s website
    london drugs canada
    online rx pharmacy
    top rated canadian pharmacies online

  25. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Seriously a good deal of fantastic tips!
    https://www.waltcoexpress.com/
    best online pharmacy stores
    north west pharmacy canada
    canadian drug store
    canada pharmaceuticals online

  26. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Good content. Cheers!
    https://www.dunamisproductions.com/
    canadian prescription
    aarp approved canadian online pharmacies
    cheap drugs online
    mexican pharmacies shipping to usa

  27. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Truly all kinds of helpful knowledge!
    https://www.waltcoexpress.com/
    no prescription online pharmacy
    canadian pharmacies without an rx
    prescription price comparison
    northwest pharmacy

  28. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You expressed that exceptionally well!
    https://www.waltcoexpress.com/
    pharmacy online store
    canadian pharmacies online
    canadian pharmacies online
    canadian pharmacies without an rx

  29. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Seriously loads of good information.
    https://www.dunamisproductions.com/
    trusted overseas pharmacies
    canada online pharmacies
    top rated online canadian pharmacies
    online pharmacies of canada

  30. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You revealed it adequately!
    https://www.dunamisproductions.com/
    discount drugs online pharmacy
    north west pharmacy canada
    online pharmacy usa
    canadian pharmacies

  31. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Wonderful content, Thanks a lot!
    https://www.dunamisproductions.com/
    walgreens pharmacy
    canadian pharmacies without an rx
    canada drug
    london drugs canada

  32. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Really a lot of wonderful advice.
    https://www.dunamisproductions.com/
    buy prescription drugs canada
    canada pharmacy online
    cheap drugs online
    canada drugs

  33. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Many thanks! A good amount of advice.

    https://www.dunamisproductions.com/
    canadadrugs.com pharmacy
    canadian pharcharmy
    canada drug pharmacy
    canadian online pharmacies

  34. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Whoa all kinds of superb tips.
    https://www.visitwaushara.com/
    medication costs
    canadian pharmacies without an rx
    online canadian pharcharmy
    northwest pharmacy

  35. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Thanks a lot, Plenty of information!

    https://www.lunarciel.com/
    my canadian pharmacy
    canadianpharmacy
    drugs from canada
    northwest pharmacy

  36. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Truly many of good data!
    https://www.lunarciel.com/
    pain meds online without doctor prescription
    northwest pharmacy
    the canadian pharmacy
    canadian pharmacies-24h

  37. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Good write ups, Many thanks.
    https://www.interlandchemie.com/
    onlinecanadianpharmacy.com
    canadian pharmacies without an rx
    canadapharmacyonline.com
    canada drugs

  38. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Incredible a lot of wonderful data!
    https://www.interlandchemie.com/
    canada pharmacy online no script
    canadian pharmacy online
    cheap prescription drugs online
    canadian pharcharmy

  39. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You explained that exceptionally well!
    https://www.visitwaushara.com/
    drugs online
    canada pharmaceutical online ordering
    us pharmacy no prior prescription
    top rated canadian pharmacies online

  40. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Truly quite a lot of useful advice.
    https://www.lunarciel.com/
    rx pharmacy
    canada drugs
    canadianpharmacy
    canadian pharmacies-24h

  41. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Regards, A lot of data.

    https://www.dunamisproductions.com/
    online pharmacies canada
    canada pharmaceuticals online
    pharmacies in canada
    canadian pharmacies online

  42. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Truly many of terrific data.
    https://www.dunamisproductions.com/
    canadian pharmacy no prescription needed
    canadian online pharmacy
    no prescription pharmacies
    canadian pharmacies that ship to us

  43. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You actually stated that effectively.
    https://www.interlandchemie.com/
    no prescription pharmacy
    canada drugs
    highest rated canadian pharmacies
    canada pharmacy

  44. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You said that well.
    https://www.waltcoexpress.com/
    overseas pharmacies
    mexican pharmacies shipping to usa
    canada pharmacy online reviews
    canadian pharmacies without an rx

  45. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Very good forum posts. Appreciate it.
    https://www.waltcoexpress.com/
    best canadian pharmacies
    canadian pharmacies-24h
    buy prescription drugs online
    canadianpharmacy

  46. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    This is nicely said! !
    https://www.interlandchemie.com/
    pain meds online without doctor prescription
    north west pharmacy canada
    canadian pharmacy meds
    canada pharmaceutical online ordering

  47. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Information well taken!.
    https://www.dunamisproductions.com/
    online pharmacies canada
    northwestpharmacy
    pharmacy tech
    canadian pharmacies that ship to us

  48. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Many thanks, I value this!
    https://www.dunamisproductions.com/
    best canadian online pharmacy
    canada drugs
    prescription online
    canada drugs online

  49. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Lovely posts. Many thanks.
    https://www.visitwaushara.com/
    prescription cost
    canada pharmacy
    rx pharmacy
    canada pharmacy online

  50. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    With thanks, Wonderful stuff.
    https://www.lunarciel.com/
    cheap drugs online
    canadian cialis
    online pharmacy reviews
    northwestpharmacy

  51. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Thanks a lot! Quite a lot of write ups!

    https://www.dunamisproductions.com/
    best online pharmacy
    canadian pharmacies
    onlinecanadianpharmacy.com
    canadian pharmacy

  52. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You suggested that very well!
    https://www.dunamisproductions.com/
    pharmacies in canada
    london drugs canada
    canadian online pharmacies
    top rated canadian pharmacies online

  53. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Cheers! Very good stuff!
    https://www.lunarciel.com/
    online canadian pharcharmy
    canadian pharmacies-24h
    pain meds online without doctor prescription
    trust pharmacy canada

  54. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Wow lots of very good knowledge!
    https://www.dunamisproductions.com/
    buy prescription drugs from canada
    canadian pharmacies online
    best online pharmacies canada
    global pharmacy canada

  55. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Great posts. Many thanks.
    https://www.visitwaushara.com/
    canada drug prices
    canadian online pharmacies
    top rated online canadian pharmacies
    canadian pharmacies online

  56. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Good tips. Kudos.
    https://www.waltcoexpress.com/
    pharmacies in canada
    north west pharmacy canada
    canada meds
    canadian pharmacies-24h

  57. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Cheers! Numerous information!

    https://www.waltcoexpress.com/
    cialis canadian pharmacy
    canadian pharmacies
    canadian drug
    aarp approved canadian online pharmacies

  58. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Thanks! Ample advice!

    https://www.lunarciel.com/
    canadapharmacyonline.com
    aarp approved canadian online pharmacies
    candrugstore com
    london drugs canada

  59. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Kudos! Great stuff!
    https://www.dunamisproductions.com/
    pain meds online without doctor prescription
    aarp approved canadian online pharmacies
    global pharmacy canada
    canada pharmacy online

  60. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Terrific info, Many thanks.
    https://www.interlandchemie.com/
    cheap drugs online
    canada pharmacy
    costco pharmacy pricing
    canadian pharmacies without an rx

  61. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    This is nicely put! !
    https://www.visitwaushara.com/
    prescription drugs prices
    canadian pharmacy online
    canadian pharmacies top best
    trust pharmacy canada

  62. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Seriously a lot of valuable information!
    https://www.dunamisproductions.com/
    no prescription pharmacy
    canada drugs online
    pharmacy drug store
    canadian drugs

  63. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Regards. Excellent stuff.
    https://www.dunamisproductions.com/
    canadian family pharmacy
    northwestpharmacy
    canadian family pharmacy
    london drugs canada

  64. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Amazing lots of very good advice.
    https://www.interlandchemie.com/
    canada pharmacies prescription drugs
    canadian pharmacies
    canada pharmacy
    mexican pharmacies shipping to usa

  65. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Really all kinds of excellent info!
    https://www.dunamisproductions.com/
    prescription without a doctor’s prescription
    canadian pharmacy
    safeway pharmacy
    aarp approved canadian online pharmacies

  66. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Useful forum posts. Many thanks.
    http://canadianonlinepharmacynnm.com/
    canadian mail order pharmacies
    canada pharmacy
    canadian prescription drugstore
    canada pharmaceuticals online

  67. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    With thanks, Wonderful information.
    http://canadianpharmaciescubarx.com/
    canadapharmacyonline.com
    canadian online pharmacies
    best canadian mail order pharmacies
    global pharmacy canada

  68. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You have made your point quite clearly!!
    http://talahicc.com/
    safe canadian online pharmacies
    northwestpharmacy
    canadian pharmacies that are legit
    top rated canadian pharmacies online

  69. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Cheers! Ample posts.

    http://canadianpharmacymim.com/
    meds online
    canada pharmacy
    canadian online pharmacy reviews
    canada pharmaceuticals online

  70. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Amazing all kinds of terrific advice.
    https://nicktambone.com/
    canada pharmacy no prescription
    canadian pharcharmy
    cheap canadian drugs
    london drugs canada

  71. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Incredible all kinds of helpful data.
    http://canadianpharmacysilo.com/
    mexican pharmacy online
    canada pharmacy
    walmart pharmacy price check
    canada pharmaceuticals online

  72. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    You definitely made your point!
    http://www.canadianpharmacymsn.com/
    canadian pharmacy no prescription
    northwestpharmacy
    best canadian mail order pharmacies
    top rated canadian pharmacies online

  73. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Perfectly expressed certainly! !
    http://canadianpharmaciesnnm.com/
    canadian pharmacy online canada
    canada pharmacy
    24 hour pharmacy
    global pharmacy canada

  74. LucasNeS says:
    Your comment is awaiting moderation. This is a preview, your comment will be visible after it has been approved.

    Thanks a lot, Lots of material.

    http://canadianonlinepharmacynnm.com/
    online drugstore
    mexican pharmacies shipping to usa
    canadian prescriptions
    canadian pharmacy online

Leave a Reply

Your email address will not be published. Required fields are marked *