Laravel项目中缺少Ajax

时间:2017-07-29 10:48:37

标签: javascript ajax laravel

我建立了以下内容......

<script>
    $('#spielAuswahl').on('change', function(e){
        console.log(e);

        var spielID = e.target.value;

        //ajax
        $get.('/spieler?spielID=' + spielID, function(data){
            console.log(data);
        });
    });
</script>

我得到了这个问题......

  

未捕获的SyntaxError:意外的令牌

$get.('/spieler?spielID=' + spielID, function(data){

可能是因为我的项目中没有实现Ajax?如果是这样,我正在使用Laravel。如何将Ajax添加到Laravel?是否有Ajax的在线库可以轻松快速地实现?

1 个答案:

答案 0 :(得分:0)

除非你忘了包含jQuery,否则AJAX不会丢失。该错误似乎很简单,因为它无法解析语法。你有$和期间交换。将您的电话改为此

//ajax
$.get('/spieler?spielID=' + spielID, function(data){
   console.log(data);
});

如果使用Laravel 5.4和Laravel Mix,开箱即用它包括axios,你也可以使用。首先检查 resources / js / app.js resources / js / boostrap.js 文件,看看它是否存在,然后再尝试

//ajax
axios.get('/spieler?spielID=' + spielID).then(function(response){
   console.log(response);
});