jQuery fancyboxのajaxサンプルを実装していますが、PHPローラーをPHPファイルにポイントしてメッセージをエコーするとスピンローダーが得られるようです。それはajax.txtをうまく読み込みます。jQueryファンシーボックススピニングローダーに貼り付け
私はajaxに多くの経験がありませんので、私は単純なものが欠けていると確信しています。
更新:私はこの問題にもう少し近づきました。私はそれがクロムで動作することが判明しましたが、Firefox 10ではなく、まだエラーが発生していないので、何が原因であるかわからない - ie9でOK -
新しいアップデート:私は問題を特定しました。それはアドブロックカーだった。私は別の2台のマシンで、両方ともクロムを使って試しました。唯一の違いは、広告ブロックを実行していたことです。 これは常にajaxの問題になるのでしょうか、コード内でできることはありますか?
$(document).ready(function() {
$("#various2").fancybox();
});
<a id="various2" href="adContent.php">
PHPファイル:実際のPHPコードで
<?php
echo "Hello";
?>
はい、私のPHPは働いていた.txtファイルと同じ場所にあります。 Firebugコンソールにエラーはありません。コンソールで通常どおりファイルをロードしていないようです –
PHPファイルに直接ナビゲートしたときに何が起こるのですか?また、これは大文字と小文字の区別を含めてファイルの正しい名前です: "adContent.php" –
大丈夫ですか、私はFirefoxとchromeのadblockerであることがわかりました。私がそれを無効にすると、ajaxは現在正常です。私は他のajax関数でこの問題を抱えていません。ファンシーボックス付きのものだけ。コード化されている方法の問題かもしれませんか?これは.txtをロードするが、.phpをロードするのではうまく動作しません。私は本当にjson等のこの領域について確信しています。 –