2016-08-12 24 views
-3

この配列。JSONオブジェクトは未定義ですか?

var theObject = [{"id":"412","thn_akademik":"20152","id_prodi":"15301","kode_mk":"20038","tanggal":"23\/8\/2016","jam_1":"17:00\t","jam_2":"19:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"558","thn_akademik":"20152","id_prodi":"15301","kode_mk":"20053","tanggal":"25\/8\/2016","jam_1":"17:00\t","jam_2":"19:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"704","thn_akademik":"20152","id_prodi":"15301","kode_mk":"20052","tanggal":"30\/8\/2016","jam_1":"17:00\t","jam_2":"19:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"850","thn_akademik":"20152","id_prodi":"15301","kode_mk":"000047","tanggal":"31\/8\/2016","jam_1":"17:00\t","jam_2":"19:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"996","thn_akademik":"20152","id_prodi":"15301","kode_mk":"20050","tanggal":"23\/8\/2016","jam_1":"09:00\t","jam_2":"11:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"1142","thn_akademik":"20152","id_prodi":"15301","kode_mk":"20051","tanggal":"25\/8\/2016","jam_1":"09:00\t","jam_2":"11:00\t","npm":"07150100190","flag1":"0","flag2":"0"},{"id":"1288","thn_akademik":"20152","id_prodi":"15301","kode_mk":"000030","tanggal":"30\/8\/2016","jam_1":"09:00\t","jam_2":"11:00\t","npm":"07150100190","flag1":"0","flag2":"0"}] ; 


for (var i = 0; i < theObject.length; i++) { 
    alert(theObject[i].kode_mk); 
} 

私がfiddleでテストするときに動作します。

しかし、私は自分のアプリを試してみると、返されたものは未定義です。

誰でも何が起こるか知っていますか?

+0

リターン?コード内にリターンはありません - リターンを持つ関数はありません –

+3

["JSONオブジェクト"のようなものはありません](http://benalman.com/news/2010/03/theres-no-私はJSONを持っています。 –

+0

私はアプリケーションでJSON.Parseを使用する必要があります。 –

答えて

4

これはJavaScriptのオブジェクトませJSONオブジェクトです。あなたが何を求めているのかは明らかではありません。しかし、私のアプリを試してみると、未定義で "と表示されます。なんのアプリ?あなたのアプリはJSONを取得している場合

、あなたはそれを、それをループにしようとする前に解析する必要があります。例えば

var json = JSON.parse(JSON_HERE); 

あなたは、そのJSONオブジェクトをループとはkode_mkを取得することができます。

「アプリ」のコードがある場合は、入力してください。あなたのアプリが何をしているのか、JSONをどうやって入手しているのか教えてください

+0

ありがとうございます。 。 。 。〜 –

+0

申し訳ありません私はいつも私のプロジェクトをアプリと呼びます。 –

+0

なぜフィドルで私は解析する必要はありませんが、私のコードで私はそれを解析する必要がありますか? –

関連する問題