我的JavaScript代码是否正确?

时间:2018-02-16 07:32:07

标签: javascript json ajax api

我正在尝试从我的Rest API中获取JSON,并希望使用此JSON信息在我的应用程序中显示它们。 是否曾调用函数{{Auth::user()->name}} ?因为我的代码的其余部分应该可以正常工作。

renderUserState

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

是的,您的代码是正确的,您只需要在完成时调用一个函数,因为完成将接收您的端点返回的数据。 希望这可以帮助您点击按钮并查看日志。

function testSubmit() {

  //  var card = getQueryVariable("select_card");
  // var action = getQueryVariable("select_action");
  
//  var urlGet = "/test/api/getting-ready?cardId=" + card + "&action=" + action;
  var urlGetTest = "https://jsonplaceholder.typicode.com/posts";

    $.ajax({
        type : 'GET',
        url : urlGetTest,
        dataType : 'json',
        encode : true
    }).done((userState) => {
      renderUserState(userState);
      });
}

function renderUserState(userState){
    console.log(userState);
//    $("#gold").text(userState.goldAmount);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button onClick="testSubmit();">Click Here</button>