Yii2:从javascript调用的函数中渲染数据

时间:2015-03-19 15:02:19

标签: javascript function controller render yii2

我有一个从按钮调用的ajax函数,它调用我的控制器中的另一个函数:

$('._save').on('click', function(event){
event.preventDefault();
var data = {};
data.campos = window.campos;
data.secId = $('#Hidden1').val();

var success = function(data){
   console.log("Success!", data);
}
var error = function(data){
   console.log("Error!", data);
}

$.post('index.php?r=partidaasociada/get-linea',{ data : data });

这是控制器功能:

 public function actionGetLinea()
{               
    $model = new PartidaAsociada();
    $secId = $_POST['data']['secId'];

    for($i=0; $i<$cvectorpart;$i++)
    {
        $model->id_partidaasociada = null;
        $model->isNewRecord = true;
        $model->id_sector = $secId;
        $model->save();
    }

return $this->render('saveord', [
        'model' => $model,
    ]);           

}

我需要将数据渲染到另一个名为&#34; saveord&#34;的视图中,但是当我按下按钮(调用ajax函数)时它仍然无所事事

代码正在以正确的方式保存模型,我尝试使用renderPartial&#39; renderAjax&#39;并且&#39;渲染&#39;但没有任何效果。

0 个答案:

没有答案