foreachを使用してJSONオブジェクトを反復処理しようとしているときにこのエラーが発生します。 誰かが助けてもらえますか?ここでforEachは関数エラーではありません
は私のJSです:
function dateTimeChecker() {
$.ajax({
"url": 'get-booked.php',
"method": "get",
"dataType": "text",
"cache": false
}).done(function(jBooked) {
var jBookedDates=JSON.parse(jBooked);
console.log(jBookedDates);
jBookedDates.forEach(function(jB){
if (jB=="11/01/2016") {console.log("works");}else{console.log("doesn't");}
})
});
}
そして、ここでは、問題のオブジェクトです:
はまた、私は誰かが説明する気ならば、私は、このオブジェクトを反復処理する方法を疑問に思って。 :)
AJAX通話なしで[mcve]を作成できますか?エラーを再現することができません。 –
そのオブジェクトは配列ではありません。多分あなたはここでforeachを使うことはできません。 – Mahi
申し訳ありませんが、私はそれはまた、アヤックスを置くことが理にかなっていると思いました。 –