ホームページ > バックエンド開発 > PHPチュートリアル > ajax +upload 不思議な現象?

ajax +upload 不思議な現象?

WBOY
リリース: 2016-09-19 09:16:37
オリジナル
1198 人が閲覧しました

リーリー

しています

リーリー

まず、画像
をアップロードできるので、ajaxでenctype="multipart/form-data"

を追加する必要があるようです リーリー

ingでの写真アップロードの判定は試してみたら関係なかったので削除しました
問題はここにあります
ingでの判定と同じです
以下は私が起こっていると説明したものです(同じことが当てはまります) Firefox):

000 という名前の投稿を公開しました
#show に「公開済み」と表示されます
次の瞬間には「同じ内容を投稿しました」になります
それでは、もう一度公開を押します (内容は 000 と同じです)
これで「同じコンテンツを投稿しました」と表示されますが、これは正しいです
しかし、このとき、ウェブページは突然まったく動かなくなり、約3秒後にのみ応答します(応答があるかどうかを判断するには、マウスを動かすと手のひらが動きます) CSS にカーソル:ポインターを追加しているため、手の部分が表示されます。これにより、Web ページが応答するかどうかを判断できます)
次に、もう一度 [公開] をクリックします (コンテンツはまだ 000 です)。状況は前の行と同じです
この時点で、コンテンツは 00000 に変更され、公開を押した後に正常に送信されました
しかし、#show には引き続き表示されます: 公開されました
次の瞬間には、次の秒に変わりました: 同じコンテンツを公開しました
その後、Web ページがスタックしました3秒くらい…

この状況の原因がわかりません?
そう思います

リーリー

それにはたくさんの関係があります
それでは、外しても成功しませんでした
写真のアップロードと関係があるようです
なぜなら、写真をアップロードする必要がなく、簡単なフォームを送信するだけであれば、それは問題ありません
その後、この記事をクロールするために stackoverflow にアクセスしました
結果は次のようになります: http://stackoverflow.com/ques...
そうですね... 興味があるのですが、この状況はありませんか?
書き方間違ってますか?すべての値を直接取得する他の方法はありますか?画像アップロードも含めて?

返信内容:

リーリー

しています

リーリー

まず、画像
をアップロードできるので、ajaxでenctype="multipart/form-data"

を追加する必要があるようです リーリー

ingでの写真アップロードの判定は試してみたら関係なかったので削除しました
問題はここにあります
ingでの判定と同じです
以下は私が起こっていると説明したものです(同じことが当てはまります) Firefox):

000 という名前の投稿を公開しました
#show に「公開済み」と表示されます
次の瞬間には「同じ内容を投稿しました」になります
それでは、もう一度公開を押します (内容は 000 と同じです)
これで「同じコンテンツを投稿しました」と表示されますが、これは正しいです
しかし、このとき、ウェブページは突然まったく動かなくなり、約3秒後にのみ応答します(応答があるかどうかを判断するには、マウスを動かすと手のひらが動きます) CSS にカーソル:ポインターを追加しているため、手の部分が表示されます。これにより、Web ページが応答するかどうかを判断できます)
次に、もう一度 [公開] をクリックします (コンテンツはまだ 000)。状況は前の行と同じです
この時点で、コンテンツは 00000 に変更され、公開を押した後に正常に送信されました
しかし、#show には引き続き表示されます: 公開されました
次の瞬間には、次の秒に変わりました: 同じコンテンツを公開しました
その後、Web ページがスタックしました3秒くらい…

この状況の原因がわかりません?
そう思います

リーリー

それにはたくさんの関係があります
それでは、外しても成功しませんでした
写真のアップロードと関係があるようです
なぜなら、写真をアップロードする必要がなく、簡単なフォームを送信するだけであれば、それは問題ありません
その後、この記事をクロールするために stackoverflow にアクセスしました
結果は次のようになります: http://stackoverflow.com/ques...
そうですね... 興味があるのですが、この状況はありませんか?
書き方間違ってますか?すべての値を直接取得する他の方法はありますか?画像アップロードも含めて?

ブラウザの F12 開発者ツールを開き、[ネットワーク] タブに入ります。次に、もう一度 [公開] ボタンをクリックして、複数のリクエストがあるかどうかを確認します。

わかりません。台湾から来たのですか、それとも香港とマカオから来たのですか?なぜ大陸人はすでに簡体字を使用しているのですか?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート