duanhao7786 2014-08-25 13:39
浏览 136
已采纳

将输入值传递给ajax获取Laravel

I am fairly new to Laravel and ajax in general, what I am trying to implement is to pass the value of an input field through an ajax get request. My request looks like this:

function getInfo() {

        $.ajax({
            url: "info",
            dataType: "json"
        }).success(function(data){
            $('#result').append(JSON.stringify(data));
        }).fail(function(){alert('Unable to fetch data!');;
        });
    }
    $('#infoSubmit').click(getInfo);

I have setup a route for my function in laravel that works like this public/info/Variable <--

When I add a variable after info/ I get the data for that variable (e.g profile name)

I need to pass this variable from an inputfield to ajax request to something like this: url: "info/+$inputfieldVariable"

  • 写回答

2条回答 默认 最新

  • douzhi9635 2014-08-25 13:44
    关注

    Change:

    url: "info",
    

    TO:

    url: "info/" + $('input-field-selector').val(),
    

    Not sure about the correctness of your JS code: Shouldn't you be using done instead of success?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器