ref: master
public/javascripts/edit-link-list.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
function send_ajax(source_url) { jQuery(".link-address").autocomplete({ source : function(request, response){ jQuery.ajax({ type: "GET", url: source_url, data: {query: request.term}, success: function(result){ response(result); }, error: function(ajax, stat, errorThrown) { console.log('Link not found : ' + errorThrown); } }); }, minLength: 3 }); } function new_link_action(){ send_ajax(jQuery("#page_url").val()); jQuery(".delete-link-list-row").click(function(){ jQuery(this).parent().parent().remove(); return false; }); jQuery(document).scrollTop(jQuery('#dropable-link-list').scrollTop()); } function add_new_link() { var new_link = jQuery(jQuery('#edit-link-list-block #new-template tbody').html()); new_link.show(); jQuery('#dropable-link-list').append(new_link); new_link_action(); } jQuery(document).ready(function(){ new_link_action(); jQuery("#dropable-link-list").sortable({ revert: true, axis: "y" }); }); //# sourceURL=edit-link-list.js |