在我的管理面板中,我想创建拖放字段以更新数据库中的某些属性。例如
我有 jquery,它允许我将用户放到另一个表列
将用户放到此列后,我想使用 $.ajax put 方法更新数据库中的属性
问题:
我不知道如何调用我的 put 方法
我不确定这种找出这个问题的方法是正确的。
$(".user").draggable({
}
});
$("table tbody tr td:nth-child(3)").droppable({
accept: ".user",
drop: function( event, ui ) {
var url = ui.draggable.attr('data'); // taking the url which specified in the view
here should be some $.ajax action
}// end of drop
});
和控制器
def make_an_admin
@user.find(params[:id]
@user.update_attribute(:admin, "true")
end
路线
put "make_an_admin/:id", to: 'users#make_an_admin'
有什么建议么