Sha256: 5ed5163b0dc7bd966ca9cbf0da30158165e5f6f18e013084a70dc28ba6bfe15c

Contents?: true

Size: 953 Bytes

Versions: 3

Compression:

Stored size: 953 Bytes

Contents

$(document).ready(function(){
  $('#tray ol').sortable({
    items: 'li',
    connectWith: "ul",
    update: function(ev, ui){
      $.ajax({
        type: 'put',
        data: $('.sortable_tray').sortable('serialize')+"&asset_id="+$(ui.item).data("asset-id"),
             dataType: 'script',
             complete: function(request){
               window.location.reload();
               $('#tray').effect('highlight',{},2000);
             },
             url: "/" + $('.sortable_tray').attr('id').replace(/\./g,"/")})
    },
  });
  $('#tray .drop_button').live("click",function(event){
    event.preventDefault();
    var user_id = $(event.target).data("user-id");
    var tp_id = $(event.target).data("tp-id");
    $.ajax({
      type: 'DELETE',
      cache	: false,
      url		: "/users/"+user_id+"/tray_positions/"+tp_id,
      success: function(data) {
        $("#tray").load("/users/"+user_id+"/tray_positions/");
      }
    });
  });
});

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
fassets_core-0.3.1 app/assets/javascripts/fassets_core/tray.js
fassets_core-0.3.0 app/assets/javascripts/fassets_core/tray.js
fassets_core-0.2.0 app/assets/javascripts/fassets_core/tray.js