У меня проблема с оператором if, который дает мне правильные данные, но не проходит через ... SO:
У меня есть
- Скрытый оператор -
<div id="HiddenCurrentDate">
<?php
$CurrentDate = date('d-m-y');
echo $CurrentDate;
?>
</div>
- строка -
<td class="WDClass"><div id="WDD'.$row["id"].'" class="WDDiv">'.
$row["StartDate"] .'</div></td>
- jQuery -
var CurrentDate = $("#HiddenCurrentDate").text();
var StartedDates = $(".WDDiv");
$(StartedDates).each(function() {
var DateID = '#' + $(this).attr('id');
var DateString1 = $(DateID).text();
if(CurrentDate === DateString1){
alert('Match');
}else{
alert('No Match: current-' + CurrentDate + " - Row " + DateString1 );
}
});
Так что это здесь, когда выполняется, дает мне правильную дату при вызове ...Но он не проходит через, если он просто получает «ELSED»: /