0

「jQuery AJAX PHP」を使用して「.jpg」ファイルのコピーを行っています(ファイルあたり約330kb)。ファイルを新しいディレクトリの場所にコピーします。

HTML に戻り、jQuery を使用して IMG タグを Table 要素に追加すると、コピーしたファイルの一部が 404 エラーで Not Found と表示されますが、そこにはあります。

スピード違反なのか気になります。ファイルがコピーされたディレクトリを読み取ることで、PHP からの戻りを遅くしようとしましたが、それは役に立たなかったようです。

コピーされたファイルを表示することによってのみ、それがコピーされたことを確認できるため、速度の問題であると考えているのは正しいですか。

4

2 に答える 2

0

画像をロードしないという同じ問題が時々あります。jQueryを使用する場合は、スクリプト(画像をロードする)を

$(document).ready(function() {
    // put all your jQuery goodness in here.  
 });

実際には、DOM オブジェクトを表示したり操作したりするときに、DOM オブジェクトの準備ができていません。

電話することを忘れないでください

<script type="text/javascript"
 src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>

あなたのHTMLの頭に。

于 2012-07-13T22:12:30.120 に答える
0

ここで提案されているさまざまなオプションと他のいくつかのオプションを試してみて、調査した結果、画像の表示を AJAX/PHP とは別の関数に入れてみることにしました。つまり、AJAX 呼び出しの結果関数で画像を処理する代わりに、成功関数の結果を別の関数に渡しただけです。

これにより、見つからないディスプレイが治ったようです。

私はDOMの流れについての知識が非常に乏しいので、これは偶然の一致かもしれません。

于 2012-07-16T20:19:40.617 に答える