ajax サクセス コールに小さな問題があります。
成功の電話には次のようなものがあります。
if (data.success) {
window.location.href = "/account/submission-complete/"+data.entry_id;
} else {
var field_errors = '';
for (field in data.field_errors) {
field_errors += data.field_errors[field]+"\n";
}
var formErrors = 'Upload Failed<br>' + data.errors.join('<br>') + field_errors.join('<br>');
var percentVal = '0%';
bar.width(percentVal)
percent.html(percentVal);
$('#file-info').html(formErrors).slideDown('slow');
}
JSコンソールに次のエラーが出力されています...
TypeError: field_errors.join は関数ではありません
なぜこれが起こっているのか、どうすれば修正できるのか、誰か説明してもらえますか? 後に' ' を追加する必要があるため、
.join() の使用方法しか知りません。
ありがとうございました。