LoginSignup
18
15

More than 5 years have passed since last update.

ajaxで返ってきた値がjsonにならない問題

Posted at
ajax.js
$.ajax({
    type:     'POST',
    url:      '/url/path',
    dataType: 'json',
    data:     data,
    success:  function(data){
       ・・・

dataType: 'json', この一文を忘れたせいで、dataの中身がstringになってた。
反省。

dataTypeを指定しないと自動判定されるそうです。
参照:jQuery $.ajaxでJSON・JSONP読み込みに使用する主なオプション

後から調べたら、同じことでハマってた人の記事が出てきました。
もっと早くここに辿り着ければ。。

jQuery.ajaxでjsonがうまく取得できない時は

適切な調べ方を身に着けたい今日この頃なのです

18
15
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
15