としてAjaxのエラー応答を表示しますページ全体のHTMLがフォーマットされて以来、ウェブページとして表示されることを意図していました。は次のように構築したAjax呼び出しからWebページ
しかし、新しいページmabyeとして直接表示する方法はありますか?
私もエラーがあるかもしれないもの読むために取得することができます前に、それはあなたがおそらくconsole.log()
を使用する必要がありますが、これはそれを追加する必要があり
としてAjaxのエラー応答を表示しますページ全体のHTMLがフォーマットされて以来、ウェブページとして表示されることを意図していました。は次のように構築したAjax呼び出しからWebページ
しかし、新しいページmabyeとして直接表示する方法はありますか?
私もエラーがあるかもしれないもの読むために取得することができます前に、それはあなたがおそらくconsole.log()
を使用する必要がありますが、これはそれを追加する必要があり
...警告でメッセージの残りの部分のカット本文:
$('body').append(response.responseText);
$("html").html(response.responseText);
を成功の機能の中に使用してください。
success : function(response){
$("html").html(response.responseText);
}
1.これにより、ページ全体が応答に置き換えられます。レスポンスはオブジェクトであり文字列ではないので、response.responseTextを使う必要があります。 (またはstringifyを使用してください) – Kolby
@Kolby definately .. 'responseText'。私は彼がまたページ全体を置き換える必要があると思う。 –
また、このHTMLをいくつかのdiv要素に設定することもできます。また、リクエストの開発ツールのネットワークタブのレスポンスセクションでレスポンスを確認することもできます。 – itzmukeshy7
なぜ 'JSON'形式のデータを送るのではなく、ページ全体を送信するのですか? – itzmukeshy7