我有一个从按钮调用的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;但没有任何效果。