$.getJSON
CodeIgniter でjQuery JSONP メソッドを使用する際に問題があります。JSON が取得される URL は次のとおりです。
http://spinly.000space.com/index.php/admin/isloggedin
問題は、メソッドを実行し、上記の URL からデータを取得 するdemo.html
ファイルがあることです。$.getJSON
デモ.html :
<html>
<head>
<script src="http://www.spinly.000space.com/public/js/jquery.js"></script>
<script>
$(document).ready(function(){
var myurl = "http://spinly.000space.com/index.php/admin/isloggedin/&jsoncallback=?";
//myurl = "http://com.lnk.bz/jsonp.php?sleep=3&jsoncallback=?";
$.getJSON(myurl,function(adat) {
alert(adat);
// clearTimeout(t);
});
});
</script>
</head>
<body>
<div id="images">
</div>
</body>
</html>
実行してdemo.html
も何も起こりません。ご覧のとおり、フレームワークとして CodeIgniter を使用しない別の URL に URL を変更すると、返されるデータに警告するはずです。アラート機能が動作するのですが、この場合、CodeIgniter でバックアップされた URL を使用している間は動作しません。誰かが私の問題の解決策を持っていますか? フィードバックをお寄せいただければ幸いです。前もって感謝します!