mytips.exblog.jp ブログトップ

JSONを使う場合の注意事項
間違えやすく、ハマりやすい注意事項

1)レスポンスは、以下の2つのHTTPヘッダのいずれかにしているかを確認
text/javascript+json; charset=utf-8
text/javascript; charset=utf-8


2)prototype.jsを例に受け取りは、

onComplete: function(request) {
var data = eval("json="+request.responseText);
for(var i in data){
if(i == 'title'||i=='url'||i=='comment'){
var o = $(i);
o.value = data[i];
}
}
},

-----------------------
var data = eval("json="+request.responseText);
これに注意

これはだめ。eval必須
var data = eval(request.responseText);
[PR]
by sato025 | 2008-12-01 17:24
検索
タグ
カテゴリ
以前の記事
最新のコメント
最新のトラックバック
Tool
from adgj.net wiki ..
Googleウェブマスタ..
from i yahoo i.com:..
[Mac] NAV fo..
from あるネットワーク管理者(よっ..
ライフログ
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧


var gaJsHost = (("https:" == doc ument.loc ation.protocol) ? "https://ssl." : "http://www.");doc ument.write(unesc ape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));var pageTracker = _gat._getTracker("UA-103429-5");pageTracker._trackPageview();