protected void Page_Load(object sender, EventArgs e) { object[] obj = new object[3]; obj[0] = new { ag = new { wagers = 2, bet = 30.12, activebet = 30.2300, payout = -9.7700 }, mg = new { wagers = 2, bet = 30.12, activebet = 30.2300, payout = -9.7700 } }; obj[1] = new { ag = new { wagers = 122, bet = 30.12, activebet = 30.2300, payout = -9.7700 }, mg = new { wagers = 2, bet = 30.12, activebet = 30.2300, payout = -9.7700 } }; Dictionarydc = new Dictionary (); dc.Add(4088, obj[0]); dc.Add(5192, obj[1]); dc.Add(1112, null); string json = JsonConvert.SerializeObject(dc); Response.Write(json); } 輸出如: {"4088":{"ag":{"wagers":2,"bet":30.12,"activebet":30.23,"payout":-9.77},"mg":{"wagers":2,"bet":30.12,"activebet":30.23,"payout":-9.77}}, "5192":{"ag":{"wagers":122,"bet":30.12,"activebet":30.23,"payout":-9.77},"mg":{"wagers":2,"bet":30.12,"activebet":30.23,"payout":-9.77}}, "1112":null} function show() { $.ajax({ url: "giveData", type: "POST", dataType: "json", success: function (data) { for (var key in data) { if (typeof( d[k]['ag']) != 'undefined') alert(d[k]['ag']['wagers']) } }, complete: function () { }, error: function (xhr, ajaxOptions, thrownError) { } }); }
2014年3月21日 星期五
ajax讀json資料
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言