0
所以我有一個奇怪的問題,因爲某些原因,我的刪除請求中的id參數被設置爲「銷燬」。這裏是我的Ajax請求的代碼對rails控制器的Ajax請求是設置id參數=「destroy」?
function deleteItems(id_data, table){
$.ajax({
url: '/items/destroy',
method: 'DELETE',
processData: true,
data: {ids: id_data },
success: function(){
dropItems(id_data, table)
}
});
}
這裏是我在軌道控制器
{"ids"=>["6", "19"], "controller"=>"items", "action"=>"destroy", "id"=>"destroy"}
如果我嘗試設置數據鑰匙ID(而不是ID的),我得到的參數得到這個
{"id"=>"destroy", "controller"=>"items", "action"=>"destroy"}
任何幫助搞清楚爲什麼id被設置爲「銷燬」將是很棒的。謝謝
謝謝,你絕對正確。我在寫完這個問題後不久就意識到了自己的錯誤,不過謝謝你給我確認。 –
歡迎,很高興提供幫助。你能接受我的回答嗎?提前致謝。 – retgoat
真的很感謝。謝謝。 – retgoat