Ajaxのクロスドメイン2
2024/01/12
PHPも介せない場合。こちらの方がスマートでよさそう。
jsonpを使うみたい。
■受け取り&返信側
echo $_GET['callback'].'("'.join(",", $name).'");';
■Ajax発行側
jQuery("#test_id").click(function(){
jQuery.ajax({
dataType : "jsonp",
url: "http://aaa/bbb/ccc/index.php",
success: function(msg){
if(msg){
jQuery("#name").val(msg);
}else{
alert("エラーが発生しました。");
}
}
});
});
コールバック関数? とかいう揮発的な関数が出来るとのこと。
関連記事
-
PHPとajaxでチャットの作成
■ソース ・index.php <? error_reporting(E_ ...
-
jQueryで指定した可変(レスポンシブ)要素のposition / width / heightを取得する方法
jQueryで指定した要素のposition(leftやtop) / width ...
-
さくらのレンタルサーバでCookieが正常に保存できない場合の対応方法
さくらインターネットのレンタルサーバでjquery.cookie.jsを用いてC ...
-
jQueryuiを用いてメールの入力補助(サジェスト)
autocompleteを用いた簡易なサジェストを見かけたのでメモ。 ■ソース ...
-
jQueryのプラグインで簡単にイメージスライダーを作成(bxslider)
画像のスライダーを作る時に便利なプラグインであるbxslider。簡単に使えるし ...