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 } };
Dictionary dc = 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)
沒有留言:
張貼留言