cuwangpu 2016-02-14 13:00:31 2481次浏览 1条回复 0 0 0

这是对应的action代码:

public function actionDelete() {

	$model = new Post ();
	$this->findModel ( $model->post_id )->delete ();
}

这是jquery POST的代码:

$.post( "/delete", {'post_id':3}).done(function(){

	    alert( "删除成功!" );

})

actionDelete只能以POSt方式接收数据。public function actionDelete(){}里面的代码应该如何写?怎么接收到post_id?

高手指点啊。

  • 回复于 2016-02-15 10:02 举报
    $id = Yii::$app -> request -> post('post_id');
    $this -> findModel($id)->delete();
    //或者 $this -> findModel (Yii::$app -> request -> post('post_id'))->delete();
    
您需要登录后才可以回复。登录 | 立即注册