dougu7546
2018-04-11 21:28
浏览 51
已采纳

将数据从jQuery发送到laravel控制器

i'm using laravel and i want to receive data from jQuery to my controller to insert it to the database , i tried many methodes but without success this is my script :

$.ajaxSetup({
   headers: { 'X-CSRF-Token' : $('meta[name=_token]').attr('content') }
});
$.ajax({
   url:'/test',
   type: 'POST',
   dataType: 'JSON',
   data: {
      "name": "Name",
      "color": "red",
    },
});

and the controller :

public function test()
{
  if(Request::ajax()) {
      $data = Input::all();
  }
  dd(json_decode($data));  
}

and finally the Route :

Route::post('/test',[
    'uses' => 'TagsController@test'
]);

it seems ok for me but the result :( : enter image description here

图片转代码服务由CSDN问答提供 功能建议

我正在使用laravel,我想从jQuery接收数据到我的控制器将其插入数据库,我 尝试了许多方法,但没有成功 这是我的脚本:</ p>

  $ .ajaxSetup({
 headers:{'X-CSRF-Token':$('meta [name  = _token]')。attr('content')} 
}); 
 $ .ajax({
 url:'/ test',
 type:'POST',
 dataType:'JSON',  
 data:{
“name”:“Name”,
“color”:“red”,
},
}); 
 </ code> </ pre> 
 
 

和控制器:</ p>

  public function test()
 {
 if if(Request :: ajax()){
 $ data = Input :: all()  ; 
} 
 dd(json_decode($ data));  
} 
 </ code> </ pre> 
 
 

最后是路线:</ p>

  Route :: post('/ test',[  
'使用'=&gt;'TagsController @ test'
]); 
 </ code> </ pre> 
 
 

对我来说似乎没问题,但结果是:(: </ p> </ div>

2条回答 默认 最新

相关推荐 更多相似问题