私はJSONを使用してリストビューを作成していますが、これで成功していますが...同じJSON呼び出しで「配列にない」他のデータを自分のページに送信できるかどうか迷っていました。 $eachを通して?
ここに私のJSONがあります: ---編集---
[{"menutime":"2013-04-23 19:23:42"},{"list":"menu1"},{"list":"Menu2"},{"list":"Menu3"}]
ご覧のとおり、次のようなリストビューに入る3つの「リスト」があります。
dataCallback = function (data) {
var content = [];
// var now = data.menutime; // HERE I WANT THE MENUTIME TO BE PUT INTO A VARIABLE //
$.each(data, function (i, val) {
content.push(val.list); // GETTING ALL THE MENUS //
});
$('#games').html(content.join('')).listview('refresh');
}
menutime が表示されません... どうすればよいですか?
前もって感謝します :-)
- - - - - - - - 編集 - - - - - - - -
ケビンBが提案したようにこれを試しましたが、うまくいきませんか?!
dataCallback = function(data){
alert("Date: "+data.menutime);
//var content = data.list.join("");
//var now = data.menutime; // HERE I WANT THE MENUTIME TO BE PUT INTO A VARIABLE //
$('#userbar').html(data.profile); // FETCHING USERS DATA FOR PROFILEBAR //
//$('#games').html(content).listview('refresh');
}
私のアラートでは、「未定義」と表示されます。
私の「ジェイソン」は次のようになります。
([{"menutime":"2013-04-25 15:57:50"},{"profile":"troels"}])
これがうまくいかない理由はありますか?