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

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

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

和控制器:

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

最后是路线:

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

对我来说似乎没问题,但结果:(: 在此处输入图片说明

生代

也许问题出在您的控制器上,因为您没有告诉服务器,您想使用哪个表来存储您的数据,或者可能是因为您的 url.. jquery 不明白是什么 {{}}

$.ajaxSetup({
    headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
});

$.ajax({
    url: '/test',
    method: 'post',
    data: $('#form-id').serialize(), // prefer use serialize method
    success:function(data){
        console.log(data);          
    }
});

控制器:

use Illuminate\Http\Request;

public function test(Request $request)
{
  if($request::ajax()) {
      $data = $request->color;
  }
  dd(json_decode($data));  
}

我用的是serialize,因为它太强大了,不用一一输入字段名

我不知道您的控制器是否仅用于从客户端检索数据,或者您想使用 ajax 将数据存储在数据库中..所以,我使用$request->color确保从客户端检索数据

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将数据从jQuery发送到AngularJS的控制器

来自分类Dev

如何使用Ajax将数据从视图发送到控制器Laravel?

来自分类Dev

将阵列数据从laravel视图发送到控制器

来自分类Dev

将标头数据发送到laravel控制器?

来自分类Dev

将数据从 Ajax 发送到 Laravel 控制器。Vuejs

来自分类Dev

无法将Grails控制器的JSON响应发送到jQuery数据表

来自分类Dev

无法将Grails控制器的JSON响应发送到jQuery数据表

来自分类Dev

发送到View之前在控制器中处理模型数据-Laravel

来自分类Dev

如何将图像从Laravel控制器发送到API Rest

来自分类Dev

Laravel将值从下拉列表发送到控制器

来自分类Dev

如何将变量从控制器发送到Laravel中的视图?

来自分类Dev

将隐藏的输入从表单发送到Laravel中的控制器

来自分类Dev

Laravel 5.4 - 使用 ul 和 li 将数组从表单发送到控制器

来自分类Dev

Laravel:将多维数组从视图发送到控制器?

来自分类Dev

使用Ajax jQuery获取数据并将参数发送到控制器

来自分类Dev

jQuery使用Ajax将文件发送到MVC控制器

来自分类Dev

将jQuery帖子发送到MVC控制器时出现404错误

来自分类Dev

使用jQuery将JSON对象发送到MVC 6 WebApi控制器

来自分类Dev

jQuery使用Ajax将文件发送到MVC控制器

来自分类Dev

无法使用 ajax 将多部分文件从 Jquery 发送到 spring 控制器

来自分类Dev

如何将 id 名称传递给 jQuery 验证并发送到控制器?

来自分类Dev

将数据从Sails Service发送到控制器

来自分类Dev

MVC将数据从视图发送到控制器

来自分类Dev

将数据从PC发送到微控制器

来自分类Dev

通过Ajax将数据发送到控制器

来自分类Dev

ajax将数据发送到控制器

来自分类Dev

将数据从控制器发送到js函数

来自分类Dev

将数据从服务发送到控制器

来自分类Dev

将数据从.gsp发送到控制器

Related 相关文章

  1. 1

    将数据从jQuery发送到AngularJS的控制器

  2. 2

    如何使用Ajax将数据从视图发送到控制器Laravel?

  3. 3

    将阵列数据从laravel视图发送到控制器

  4. 4

    将标头数据发送到laravel控制器?

  5. 5

    将数据从 Ajax 发送到 Laravel 控制器。Vuejs

  6. 6

    无法将Grails控制器的JSON响应发送到jQuery数据表

  7. 7

    无法将Grails控制器的JSON响应发送到jQuery数据表

  8. 8

    发送到View之前在控制器中处理模型数据-Laravel

  9. 9

    如何将图像从Laravel控制器发送到API Rest

  10. 10

    Laravel将值从下拉列表发送到控制器

  11. 11

    如何将变量从控制器发送到Laravel中的视图?

  12. 12

    将隐藏的输入从表单发送到Laravel中的控制器

  13. 13

    Laravel 5.4 - 使用 ul 和 li 将数组从表单发送到控制器

  14. 14

    Laravel:将多维数组从视图发送到控制器?

  15. 15

    使用Ajax jQuery获取数据并将参数发送到控制器

  16. 16

    jQuery使用Ajax将文件发送到MVC控制器

  17. 17

    将jQuery帖子发送到MVC控制器时出现404错误

  18. 18

    使用jQuery将JSON对象发送到MVC 6 WebApi控制器

  19. 19

    jQuery使用Ajax将文件发送到MVC控制器

  20. 20

    无法使用 ajax 将多部分文件从 Jquery 发送到 spring 控制器

  21. 21

    如何将 id 名称传递给 jQuery 验证并发送到控制器?

  22. 22

    将数据从Sails Service发送到控制器

  23. 23

    MVC将数据从视图发送到控制器

  24. 24

    将数据从PC发送到微控制器

  25. 25

    通过Ajax将数据发送到控制器

  26. 26

    ajax将数据发送到控制器

  27. 27

    将数据从控制器发送到js函数

  28. 28

    将数据从服务发送到控制器

  29. 29

    将数据从.gsp发送到控制器

热门标签

归档