Laravel 5:在路由中获取Ajax数据并传递给控制器

沙龙·海姆·普尔(Sharon Haim Pour)

我正在使用Laravel 5,并希望使用一些数据对控制器进行Ajax调用:

 $.ajax({
    url : "/getOrgById",
    data : JSON.stringify({id:1})
})

routes.php有:

Route::get('/getOrgById', 'HomeController@getOrgById');

HomeController.php

public function getOrgById($data) {
   //code here fails with message 'Missing argument 1 for HomeController::getOrgById()
}

如何将数据从ajax传递到路由,然后传递到控制器?

发送

我认为以下示例就是您要寻找的

路线

Route::post('/getOrgById', 'HomeController@getOrgById');

控制器

public function getOrgById(Request $request) {
    $id = $request->input('id');
}

JS

var myJsonData = {id: 1}
$.post('/getOrgById', myJsonData, function(response) {
    //handle response
})

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Laravel 5:在路由中获取Ajax数据并传递给控制器

来自分类Dev

如何在获取路由中将默认参数传递给laravel控制器

来自分类Dev

Laravel 5.5 将控制器传递给路由组

来自分类Dev

将多个参数从 Laravel 5 中的路由传递给控制器

来自分类Dev

将json从ajax传递给laravel控制器

来自分类Dev

Laravel使用Ajax将数据传递给控制器

来自分类Dev

Laravel 从下拉列表中获取数据并将其传递给控制器

来自分类Dev

将路径参数传递给控制器Laravel 5

来自分类Dev

将路径参数传递给控制器Laravel 5

来自分类Dev

Laravel将数据传递给控制器

来自分类Dev

Laravel 5-贝宝付款-将数据表传递给控制器

来自分类Dev

Laravel 5-贝宝付款-将数据表传递给控制器

来自分类Dev

路由中的Laravel软件包控制器别名

来自分类Dev

Laravel 使用控制器参数与请求将数据传递给控制器

来自分类Dev

流明(Laravel)路由未将路由参数传递给控制器

来自分类Dev

Laravel 5将数据从控制器传递到命令

来自分类Dev

Laravel 5控制器不会从Ajax表单接收数据

来自分类Dev

使用Laravel资源丰富的路由将参数传递给'.index'控制器功能

来自分类Dev

是否可以在Laravel中将路由参数传递给控制器构造函数?

来自分类Dev

laravel 5.2-将路由参数传递给控制器

来自分类Dev

Laravel将路由URL参数作为null传递给控制器

来自分类Dev

是否可以在Laravel中将路由参数传递给控制器构造函数?

来自分类Dev

Laravel将特定域的所有路由传递给控制器

来自分类Dev

Laravel路由:如何将参数传递给控制器(而不是通过URL)?

来自分类Dev

Laravel将特定域的所有路由传递给控制器

来自分类Dev

将单个参数传递给路由组laravel 5.2内部的控制器

来自分类Dev

如何将 id 从 ajax 传递给控制器 - Laravel & Ajax

来自分类Dev

Laravel 5:将传递后的参数传递给控制器

来自分类Dev

Laravel将传递变量传递给控制器

Related 相关文章

  1. 1

    Laravel 5:在路由中获取Ajax数据并传递给控制器

  2. 2

    如何在获取路由中将默认参数传递给laravel控制器

  3. 3

    Laravel 5.5 将控制器传递给路由组

  4. 4

    将多个参数从 Laravel 5 中的路由传递给控制器

  5. 5

    将json从ajax传递给laravel控制器

  6. 6

    Laravel使用Ajax将数据传递给控制器

  7. 7

    Laravel 从下拉列表中获取数据并将其传递给控制器

  8. 8

    将路径参数传递给控制器Laravel 5

  9. 9

    将路径参数传递给控制器Laravel 5

  10. 10

    Laravel将数据传递给控制器

  11. 11

    Laravel 5-贝宝付款-将数据表传递给控制器

  12. 12

    Laravel 5-贝宝付款-将数据表传递给控制器

  13. 13

    路由中的Laravel软件包控制器别名

  14. 14

    Laravel 使用控制器参数与请求将数据传递给控制器

  15. 15

    流明(Laravel)路由未将路由参数传递给控制器

  16. 16

    Laravel 5将数据从控制器传递到命令

  17. 17

    Laravel 5控制器不会从Ajax表单接收数据

  18. 18

    使用Laravel资源丰富的路由将参数传递给'.index'控制器功能

  19. 19

    是否可以在Laravel中将路由参数传递给控制器构造函数?

  20. 20

    laravel 5.2-将路由参数传递给控制器

  21. 21

    Laravel将路由URL参数作为null传递给控制器

  22. 22

    是否可以在Laravel中将路由参数传递给控制器构造函数?

  23. 23

    Laravel将特定域的所有路由传递给控制器

  24. 24

    Laravel路由:如何将参数传递给控制器(而不是通过URL)?

  25. 25

    Laravel将特定域的所有路由传递给控制器

  26. 26

    将单个参数传递给路由组laravel 5.2内部的控制器

  27. 27

    如何将 id 从 ajax 传递给控制器 - Laravel & Ajax

  28. 28

    Laravel 5:将传递后的参数传递给控制器

  29. 29

    Laravel将传递变量传递给控制器

热门标签

归档