JavaScript - Ajax バックグラウンドで他のページにジャンプし、エラーを報告する
扔个三星炸死你
扔个三星炸死你 2017-06-20 10:05:46
0
3
787

ajax実行後はバックグラウンド処理に飛びますが、処理後は他のページに飛んでしまいます。

ajax:

リーリー ###ボタン### リーリー

バックステージ

リーリー

コントロールには、入ってきたことを示す出力があります。


結局他のページに飛んでしまいました


コンソールでもエラーが報告されました


扔个三星炸死你
扔个三星炸死你

全員に返信 (3)
代言

少し見ると、背景に乱数が表示され、コントローラー層が実行されたことがわかります。 @ResponseBody を使用したので、乱数を返すだけではどうでしょうか。第二に、あなたの答えによれば、処理後に別のページにジャンプします。 バックエンド データのリクエストに成功した後は、必要なデータ、つまり ajax 成功の結果を取得する必要があるため、この質問はジャンプすべきではありません。実際、あなたの成功には何も実行されません。個人的な理解です^~^

いいねを押す+0
    phpcn_u1582

    ご回答ありがとうございます。これは SVN 管理プロジェクトなので、昨日私の同僚が同じページ上のフォームの を削除してしまい、問題が発生しました。

    いいねを押す+0
      我想大声告诉你

      生成された検証コードをセッションに入れるのはなぜですか? データを直接 ajax メソッドに返すだけでは十分ではないでしょうか? ajax の success メソッドは戻りデータを受け取ります。

      いいねを押す+0
        最新のダウンロード
        詳細>
        ウェブエフェクト
        公式サイト
        サイト素材
        フロントエンドテンプレート
        私たちについて 免責事項 Sitemap
        PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!