重複の可能性:
JSONPリクエスト:「リソースはスクリプトとして解釈されますが、MIMEタイプtext/htmlで転送されます」</a>
誰でも私がここで間違っていることを教えていただければ幸いです。
これは、ローカルURL/localhostにjsonファイルを含むコードです。そして、これは問題なく動作します
(function() {
var json_url = 'http://localhost:8888/MOD/some-folder/app/mysql-to-json.php?page=index';
$.getJSON(json_url, function(data){
$.each(data, function(i, item) {
$('#state-list').append('<li><a href="display.html?state=' + item.d_state + '" data-transition="slide" rel="external">' + see_abbrv(item.d_state) + '</a></li>');
});
$('#state-list').listview('refresh');
});
}) ();
しかし、これを行うと、ローカルホストのjson_urlからライブURLにjson_urlを更新しました。
データは表示されません。そして、私がページを調べようとしたときに警告があります:
リソースはスクリプトとして解釈されますが、MIMEタイプtext / htmlで転送されます:" http://www.live-server.com/app/mysql-to-json.php?page=index&callback=jQuery18201751285600475967_1360047415705&_=1360047415772 "。
ライブURLで更新されたコード:
(function() {
var json_url = 'http://www.live-server.com/app/mysql-to-json.php?page=index&callback=?';
$.getJSON(json_url, function(data){
$.each(data, function(i, item) {
$('#state-list').append('<li><a href="display.html?state=' + item.d_state + '" data-transition="slide" rel="external">' + see_abbrv(item.d_state) + '</a></li>');
});
$('#state-list').listview('refresh');
});
}) ();