我正在使用Yii ERunActions删除后台中的大文件,它作为gem工作但是在删除文件后它没有返回到ajax成功,我在删除文件后刷新网格,我不知道我哪里弄错了? ?
控制器操作:
public function actionBCDelete()
{
if (ERunActions::runBackground())
{
Campaign::model()->deleteAllByAttributes(array("crm_filter_id"=> $_POST["id"]));
FilterModel::model()->deleteByPk($_POST["del_id"]);
SourceModel::model()->deletebyPk($_POST["del_source"]);
}
}
Ajax电话:
$.ajax({
type: "POST",
url: "'.$this->createUrl("baseContact/BCDelete").'",
data: {"id" : fileid ,"del_source" : del_source , "del_id" : del_id },
async:true,
success: function(data){
$.fn.yiiGridView.update("basefilter-grid");
},
error: function(data){
alert("Failure");
}
});`
控制器操作在删除文件之前返回成功,但我希望在删除所有要刷新的网格文件后返回成功,任何人都可以指导我使其工作!!!