public function actionCreate() { $model = new Grade(); // $this->performAjaxValidation($model, 'product-form'); if (isset($_POST['Grade'])) { $model->setAttributes($_POST['Grade']); $relatedData = array('assignments' => $_POST['Grade']['assignments'] === '' ? null : $_POST['Grade']['assignments']); if ($model->saveWithRelated($relatedData)) { //if model was saved echo '<textarea>' . json_encode(array('success' => true, 'id' => $model->primaryKey)) . '</textarea>'; Yii::app()->end(); } else { echo '<textarea>' . json_encode(array('success' => false)) . '</textarea>'; Yii::app()->end(); } } }