Word文書の作成を処理するこのJquery AJAXリクエストを(PHPWordを使用して)持っています。レポートは処理され、わかっている限り、私はエラーを起こすべきではありません。レポートは処理されますが、ページから「データ」レスポンスを得ることはできません。このレスポンスは、ダウンロードリンクを提供するために必要な処理済みファイルの名前を返します。AJAX(JQuery)予期せずエラーが返される
AJAX要求は、この(それはクラスの選択 "とリスト項目に基づいている)のようになります。
$('.selectionList.unprocessed li.selected').each(function(index) {
params = 'reportNo=' + ($(this).index() + 1);
$.ajax({
url: 'word/export.php',
data: params,
dataType: 'script',
type: 'post',
success: function(data) {
increaseProgressBar();
},
error: function(jqXHR, textStatus, errorThrown) {
increaseProgressBar();
alert('failure ' + textStatus + ' and ' + errorThrown);
}
});
});
increaseProgressBar()だけプログレスバーの色の部分の幅が増加します。私は、フォームを使用してこのページに投稿しようとし
failure parsererror and SyntaxError: Unexpected identifier
または
failure parsererror and SyntaxError: Unexpected identifier
(両方とも一見ランダムに受信されている)と働いたこと:
私は、アラートボックスに取得するエラーはどちらかでありますページは正しい応答をエコーしました。
あなたは、あなたはajaxメソッドに関するすべての引用符を取り除くことができます。 – elclanrs
'dataType'を確認してください。実際に' script'が必要なようには見えません。 – jprofitt
@elclanrs私はそれを修正しましたが、同じエラーが出ます(私は本当に問題ではないと思う) –