Ruby on Rails
Monday, January 5, 2015
I'm following the tutorial of railscast #88 Dynamic select menus. I got an error in jquery part of it. I'm not a familiar in jquery I just follow his tutorial, I already searched the error.
Error on console
Uncaught Error: Syntax error, unrecognized expression: $serviceprovider_service_id :_form.html.erb<%= form_for(@serviceprovider, html: { :multipart => true }, class: 'form-horizontal') do |f| %> <div class="form-group"> <label class="client-login-label">Service</label> <%= collection_select(:serviceprovider, :service_id, Service.all, :id, :service, prompt: 'Choose Service') %> <%#= f.text_field :barangay, class: 'form-control client-login-field', placeholder: 'Barangay' %> </div> <div class="form-group"> <label class="client-login-label">Category</label> <%= grouped_collection_select(:serviceprovider, :category_id, Service.order(:service), :categories, :service, :id, :name, prompt: 'Choose Category') %> <%#= f.text_field :barangay, class: 'form-control client-login-field', placeholder: 'Barangay' %> </div> <div class="form-group"> <%= f.submit("Register", class: 'btn btn-lg btn-success client-signin-btn') %> </div> <% end %>
serviceprovider.js.coffee
jQuery -> categories = $('#serviceprovider_category_id').html() $('#serviceprovider_service_id').change -> service = $('#serviceprovider_service_id :selected').text() options = $(categories).filter("optgroup[label='#{service}']").html() if options $('#serviceprovider_category_id').html(options) else $('#serviceprovider_category_id').empty()
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/5738b93a-7cf7-414c-8d8e-e9820a01eea6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment