以下は私JSONP
の場合です:
PHP
フロントエンドが読み取るコンテンツを含むjsファイルを作成していましたがJSON
、以下の方法を試してみましたが、うまくいきました。
でも、聞きたい
A) でコンテンツjsoncallback()
をラップするために a を含める必要がありますか?JSON
album.js
$.getScript()
B)クロスドメインの JSON コンテンツを含む js ファイルを読み取るために使用するのは良いですか?
ありがとう
1. js ファイルをロードするコード
$.getScript("http://127.0.0.1:8080/album.js")
function jsoncallback (data){
$.each(data, function() {
console.log($(this))
})
}
2. album.js の内容
jsoncallback([{
"id": "23",
"author": "roy",
"email": "a",
"age": "0",
"tel": "1",
"title": "test",
"image_name": "Lighthouse.jpg",
"image_type": "image\/jpeg",
"image_size": "561276",
"status": "1",
"create_date": "2013-04-03 14:39:32",
"modify_date": "2013-04-09 19:25:07"
}, {
"id": "22",
"author": "roy",
"email": "a",
"age": "0",
"tel": "1",
"title": "test",
"image_name": "Desert.jpg",
"image_type": "image\/jpeg",
"image_size": "845941",
"status": "1",
"create_date": "2013-04-03 14:39:29",
"modify_date": "2013-04-09 19:25:02"
}
])