Laravel Ajax 404未找到错误

用户名

使用laravel 5.0和ajax时出现ajax 404错误,我无法弄清原因。

我的路线

Route::post('user/saved/ [
'as' => 'delete-topics',
'uses' => 'TopicController@deleteTopic',    
]);

我的表格

    <form action="{{action('TopicController@deleteTopic')}}" method="post" class="deleteform">
        <input type="hidden" name="topic_id" value="{{$topic->topic_id}}">

        <input type="submit" value="delete">
        </form>

我的ajax电话

  // process the form
 $('.deleteform').submit(function(event) {
event.preventDefault();
  var $form = $(this);


  var formData = {
    topic_id    : $form.find('input[name=topic_id]').val()
};  


// process the form
$.ajax({
  type    : 'POST', 
  url     : 'saved',
  data    : formData, 
  dataType  : 'json', 
  encode    : true
})

我的控制器

public function deleteTopic()
{

    $topic_id = Request::get('topic_id');

    if(Auth::check())
    {
        $user_id = Auth::user()->id;
    $delete_topic = DB::table('topic_save')->where('user_id', $user_id)->where('topic_id', $topic_id)->delete();
    }


    $data['success']  =  true; 
    $data['message']  =  'success';
    echo json_encode($data);
}

我尝试将ajax调用中的url更改为“ user / saved”以匹配路由,但仍然遇到相同的404错误

谢谢你们。

трајчевска

将url更改为您为表单设置的操作。那将是:

url = $form.attr('action');
$.ajax({
  type    : 'POST', 
  url     : url,
  data    : formData, 
  dataType: 'json', 
  encode  : true
})

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过 AJAX 调用 Laravel 路由得到错误的 URL 404(未找到)

来自分类Dev

Phonegap Cordova Ajax请求404(未找到)错误

来自分类Dev

AJAX 返回 404 未找到

来自分类Dev

Laravel 5 jQuery Ajax发布引发Controller方法未找到错误

来自分类Dev

jQuery AJAX“未找到”错误

来自分类Dev

AJAX损坏,POST路由404(未找到)

来自分类Dev

Ajax 404(未找到)循环遍历

来自分类Dev

jQuery Ajax请求出现错误404(未找到),但它可以工作

来自分类Dev

jQuery AJAX PUT方法在ASP.NET MVC中返回404错误(未找到)

来自分类Dev

jQuery AJAX PUT方法在ASP.NET MVC中返回404错误(未找到)

来自分类Dev

bootstrapValidator ajax提交错误“ 404页面未找到”

来自分类Dev

对Controller中的JsonResult进行Ajax调用失败,并显示404错误,“未找到资源”

来自分类Dev

Laravel API 接收 JSON 404 未找到

来自分类Dev

laravel5.8:GET 404(未找到)

来自分类Dev

jQuery Ajax-调用我的asp.net Web API会给出错误的网址和404未找到消息

来自分类Dev

带有AJAX发布的Flask应用显示404(未找到)

来自分类Dev

web api 2 404(未找到)GET Ajax 函数

来自分类Dev

未找到错误404

来自分类Dev

Ajax与Laravel路由错误

来自分类Dev

我如何解决视图中的net :: ERR_ABORTED 404(未找到),错误不让显示CSS Laravel 6.0

来自分类Dev

找不到Laravel(ajax)404

来自分类Dev

jQuery ajax请求导致未找到错误

来自分类Dev

jQuery ajax调用“未找到”错误节点js表达

来自分类Dev

发出 AJAX 请求时未找到表错误

来自分类Dev

Laravel 中 AJAX 列表请求的状态 404 错误

来自分类Dev

Laravel:命令未找到

来自分类Dev

laravel未找到该类?

来自分类Dev

播种时未找到Laravel PHP致命错误类

来自分类Dev

laravel生产上未找到类错误

Related 相关文章

  1. 1

    通过 AJAX 调用 Laravel 路由得到错误的 URL 404(未找到)

  2. 2

    Phonegap Cordova Ajax请求404(未找到)错误

  3. 3

    AJAX 返回 404 未找到

  4. 4

    Laravel 5 jQuery Ajax发布引发Controller方法未找到错误

  5. 5

    jQuery AJAX“未找到”错误

  6. 6

    AJAX损坏,POST路由404(未找到)

  7. 7

    Ajax 404(未找到)循环遍历

  8. 8

    jQuery Ajax请求出现错误404(未找到),但它可以工作

  9. 9

    jQuery AJAX PUT方法在ASP.NET MVC中返回404错误(未找到)

  10. 10

    jQuery AJAX PUT方法在ASP.NET MVC中返回404错误(未找到)

  11. 11

    bootstrapValidator ajax提交错误“ 404页面未找到”

  12. 12

    对Controller中的JsonResult进行Ajax调用失败,并显示404错误,“未找到资源”

  13. 13

    Laravel API 接收 JSON 404 未找到

  14. 14

    laravel5.8:GET 404(未找到)

  15. 15

    jQuery Ajax-调用我的asp.net Web API会给出错误的网址和404未找到消息

  16. 16

    带有AJAX发布的Flask应用显示404(未找到)

  17. 17

    web api 2 404(未找到)GET Ajax 函数

  18. 18

    未找到错误404

  19. 19

    Ajax与Laravel路由错误

  20. 20

    我如何解决视图中的net :: ERR_ABORTED 404(未找到),错误不让显示CSS Laravel 6.0

  21. 21

    找不到Laravel(ajax)404

  22. 22

    jQuery ajax请求导致未找到错误

  23. 23

    jQuery ajax调用“未找到”错误节点js表达

  24. 24

    发出 AJAX 请求时未找到表错误

  25. 25

    Laravel 中 AJAX 列表请求的状态 404 错误

  26. 26

    Laravel:命令未找到

  27. 27

    laravel未找到该类?

  28. 28

    播种时未找到Laravel PHP致命错误类

  29. 29

    laravel生产上未找到类错误

热门标签

归档