vendor/assets/javascripts/chosen.proto.coffee in chosen-rails-1.2.0 vs vendor/assets/javascripts/chosen.proto.coffee in chosen-rails-1.3.0

- old
+ new

@@ -44,10 +44,12 @@ @selected_item = @container.down('.chosen-single') this.results_build() this.set_tab_index() this.set_label_behavior() + + on_ready: -> @form_field.fire("chosen:ready", {chosen: this}) register_observers: -> @container.observe "touchstart", (evt) => this.container_mousedown(evt) @container.observe "touchend", (evt) => this.container_mouseup(evt) @@ -280,11 +282,11 @@ search_results_mouseout: (evt) -> this.result_clear_highlight() if evt.target.hasClassName('active-result') or evt.target.up('.active-result') choice_build: (item) -> - choice = new Element('li', { class: "search-choice" }).update("<span>#{item.html}</span>") + choice = new Element('li', { class: "search-choice" }).update("<span>#{this.choice_label(item)}</span>") if item.disabled choice.addClassName 'search-choice-disabled' else close_link = new Element('a', { href: '#', class: 'search-choice-close', rel: item.array_index }) @@ -345,10 +347,10 @@ @selected_option_count = null if @is_multiple this.choice_build item else - this.single_set_selected_text(item.text) + this.single_set_selected_text(this.choice_label(item)) this.results_hide() unless (evt.metaKey or evt.ctrlKey) and @is_multiple @search_field.value = ""