Skip to content

User Profile Look & Feel #19

Description

@jemagee

What's the best way to gather the information. Do we pre-populate lists or do we take user input and check for existence or create new records. Any sort of AJAX that would allow a large pre-populated lists is extremely welcome. Drop downs or forms with type and auto complete? These are some of the questions?

Activity

  1. blimey85 commented on Aug 1, 2017

    @blimey85

    For selects, especially where you want a user to see if something exists and then be able to seamlessly add a new option if needed, I really like Selectize (https://selectize.github.io/selectize.js/). Also check this: https://gorails.com/episodes/select-or-create-with-selectize-js I'm currently using it in a number of places and especially like how I have it setup for venues. A user can add an event and to do so they need to enter info about the venue. They click the drop down, start typing the name, if it's already in there they just select it and if not, they click the add button. That triggers a modal window where they add the venue. When they submit the modal, it's selected in the drop down. Pretty slick and I can't think of any way you could make it quicker or easier for users.

  2. jemagee commented on Aug 5, 2017

    @jemagee
    OwnerAuthor

    I'm not sure I want users to be able to add new options without some sort of screening process, if that makes sense - my integrating JS with Rails experience is kind of limited, but go rails is a really good resource I know that...i'll take a look

  3. OmarMoataz commented on Jun 4, 2018

    @OmarMoataz

    Hey, I wanted to ask if this project is still in development? I am considering contributing to it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions