好的,所以我有一个删除用户按钮
<button id="delete" data="<%= user_path(@user) %>">Delete User</button>
这是使用jquery ui
$("#delete").button();
我想要点击删除用户所以我有
$("#delete").click(function(){
if(confirm("Are you sure?")){
var url = $(this).attr('data');
$.post(url, {_method:'delete'}, null, "script");
document.location = '<%= users_path %>';
return false;
} else {
return false;
}
});
一切都很好,但是当页面刷新时,我的销毁操作没有闪光
def destroy
User.find(params[:id]).destroy
flash[:success] = "User deleted."
redirect_to users_path
end
关于如何解决这个问题或重组我所做的任何建议。我不能只使用 link_to 或 button_to 进行样式设置