私は503エラーで応答するファイルの応答を表示しようとしています。
function netbootupdate() {
$("#netbootstatus").html('Updating..');
$.ajax({
type: 'GET',
url: 'clientarea.php',
data: 'action=productdetails&id=' + $('#serverid').val() + '&modop=custom&a=netbootset&netbootid=' + $('#netbootid').val() + '&root=' + $('#root').val(),
timeout: 5000,
success: function(data) {
$("#netbootstatus").html(data);
$("#status").html('');
},
error: function(data) {
$("#status").html(data);
$('#status').addClass('errorbox');
}
});
}
何らかの理由でデータが私に返信の内容を与えることはありません。
なぜデータを引用符で囲んでいるのですか?変数名です。また、実際にはXMLHttpRequest、textStatus、errorThrownを引数として "data"を指定する必要があります。返されるエラーの詳細を取得することができます。 –
ああ、申し訳ありません...はい、私のコードではデータが引用符で囲まれていませんでした。ちょうど1秒前に静的に設定して、正しい場所に出力するようにしました。 XMLHttpRequestとerrorThrownは空です。 textStatusはエラーで応答します。しかし、私はHTMLレスポンスを表示するようにしたい。 – Florian
あなたはそれらが空であると確信していますか?前者は[アクセス可能なプロパティ]を持つオブジェクトである必要があります(http://msdn.microsoft.com/en-us/library/ms535874%28v=vs.85%29.aspx) –