Sha256: 94b2c7791b05d9485e21504fad8b1a6d3a65f5ca26afa0a8d85d722245e3e67a

Contents?: true

Size: 834 Bytes

Versions: 1

Compression:

Stored size: 834 Bytes

Contents

<% if params[:list_id] %>
  $("#taxon_list_<%= params[:list_id] %>").after('<%= j(render 'new_list') %>');
<% else %>
  $('#taxon_item_tbody').append('<%= j(render 'new') %>');
<% end %>

$('#taxon_item_list_id').dropdown({
  onChange: function(value, text, $selectedItem){
    var search_path = '/items/search'
    var search_url = new URL(window.location.origin + search_path)
    search_url.searchParams.set('list_id', value)
    fetch(search_url).then(function(response){
      return response.json();
    }).then(function(response){
      $('#taxon_item_item_id').dropdown('clear').dropdown('setup menu', response);
    })
  }
})

$('#taxon_item_item_id').dropdown({
  onChange: function(value, text, $selectedItem){
    $('#taxon_item_real_item_id').val(value);
  }
})

function removeForm() {
  $('#taxon_item_add').remove();
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails_detail-0.0.1 app/views/rails_detail_my/taxon_items/new.js.erb