mirror of
https://github.com/TracksApp/tracks.git
synced 2026-01-21 08:26:10 +01:00
fix drag and drop for adding deps. after a todo was dragged, the predecessor was not draggable. replace ajax with generic one
This commit is contained in:
parent
2444198674
commit
1643a93311
2 changed files with 6 additions and 11 deletions
|
|
@ -335,7 +335,7 @@ var TodoItems = {
|
|||
$('.item-container a.icon_delete_item').live('click', function(evt){
|
||||
var confirm_message = $(this).attr("x_confirm_message")
|
||||
if(confirm(confirm_message)){
|
||||
delete_with_ajax_and_block_element(this.href, $(this).parents('.project'));
|
||||
delete_with_ajax_and_block_element(this.href, $(this).parents('.item-container'));
|
||||
}
|
||||
return false;
|
||||
});
|
||||
|
|
@ -1074,15 +1074,10 @@ function enable_rich_interaction(){
|
|||
var dropped_todo = this.id.split('_')[2];
|
||||
ui.draggable.remove();
|
||||
$('.drop_target').hide(); // IE8 doesn't call stop() in this situation
|
||||
$(this).block({
|
||||
message: null
|
||||
});
|
||||
$.post(relative_to_root('todos/add_predecessor'),
|
||||
{
|
||||
successor: dragged_todo,
|
||||
predecessor: dropped_todo
|
||||
},
|
||||
null, 'script');
|
||||
|
||||
ajax_options = default_ajax_options_for_scripts('POST', relative_to_root('todos/add_predecessor'), $(this));
|
||||
ajax_options.data += "&predecessor="+dropped_todo + "&successor="+dragged_todo
|
||||
$.ajax(ajax_options);
|
||||
}
|
||||
|
||||
function drag_todo(){
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue