2012-01-20 36 views
0

我想拖動一個div到特定的放置區域。從這我想發佈到我的服務器的拖動div的ID。jQuery轉換ajax後ID =>無到鍵=>值

我的代碼看起來像這樣

function handleDropEvent(event, ui) { 
    ui.draggable.position({ of: $(this), my: 'left top', at: 'left top' }); 
     $.ajax({ 
      type: 'post', 
      data: ui.draggable.attr('id'), 
      dataType: 'script', 
      url: '/users/sort' 
      }) 
} 

我從我的文章得到這個值

user_2 => nil 

當我想這個,這樣我可以處理它。

user => user_2 

回答

1

試試這個:

function handleDropEvent(event, ui) { 
ui.draggable.position({ of: $(this), my: 'left top', at: 'left top' }); 
    $.ajax({ 
     type: 'post', 
     data: { user: ui.draggable.attr('id') }, // <= Look! This line changed. 
     dataType: 'script', 
     url: '/users/sort' 
     }) 
} 
+0

謝謝主席先生非常讚賞。 –

相關問題