【发布时间】:2019-01-20 10:47:46
【问题描述】:
我想使用$returndata之类的控制器数据来查看
return view('mainpage')->with('returndata', $returndata);
控制器返回和ajax成功流程怎么写?
查看 mainpage.blade.php
@if(isset($returndata)!)
<span>{{$returndata->product}}</sapn>
@endif
同一页
<button type="button" class="btn btn-default" name="ajaxbutton">ajaxbutton</button>
jquery 函数
$('button[name="ajaxbutton"]').on('click',function(){
$.ajax({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
url :'{{asset("ajax_controller")}}',
type:'POST',
data:{id:id,name:name},
dataType : 'json',
success : function(returndata)
{
???????
}
})
})
Route::post('ajax_controller','BackController@ajax_controller');
后台控制器
public function ajax_controller()
{
........
return $retundata; ????????
}
【问题讨论】:
标签: jquery laravel laravel-routing laravel-blade