jQuery/getJSONでコールバック関数が動かない

jQuery/getJSONでコールバック関数が動かない

jQuery の getJSON メソッドや ajax メソッドで dataType を json にした場合に success 等のコールバック関数を指定しているのにそれが動かない場合がある。

そういう場合はおそらく読み込んでいる JSON 自体がが正式な形になっていない可能性が高い。正しい JSON になっていないとコールバックを呼び出してもらえないみたいだ。 この「正式」というのは JS として解釈できるというユルユルなものではなく、ガチで正しい JSON でなければならない

JSONLint - The JSON Validator. ここでチェックするとよい。

バージョンと製造年月日

2012-08-31

タグ

javascript/jquery/not_work_callback_function_with_getjson.txt · 最終更新: 2017-01-23 18:32 by ore