让我说我正在做一个ajax调用一些cakePHP控制器的操作来从数据库中删除一些数据。但是,在我删除数据(当然在CakePHP控制器操作中发生的)之前,我想检查请求删除数据的用户是否有权这样做。我正在试图做的是要显示给用户执行的步骤,例如我有这样的事情:显示jquery ajax执行状态
$.ajax({
type: 'POST',
url: '.../some_cakePHP_controller_action',
beforeSend: function(){
$("my_loading_div").html("Checking permissions...");
}
success: function(){
// do stuff on success
}
});
1-当用户点击删除,我想向他出示装载DIV用像Checking permissions...
2-消息如果用户有权限删除数据时,消息Removing data...
改变现在,你可以在上面看到,问题是,当用户点击删除,他将有消息Checking permissions....
,但我的数据可能已被删除,因为我已经在我的cakePHP乐趣ction。所以,用户会有错误的信息。我该如何实现这种行为?
在此先感谢您的帮助
为此,你需要检查一次两次调用$阿贾克斯,然后removing.or未来阿贾克斯$两个步骤。 – 2012-03-16 19:55:56