при рендеринге этого шаблона EJS
<select>
<option value="10" <%= results.coordinates.x==="10" ? "selected" : "" %> >10</option>
</select>
В результате получается:
<select>
<option value="10" selected="">10</option>
</select>
Ожидаемый результат должен быть следующим:
<select>
<option value="10" selected>10</option>
</select>
Почему он отображается как selected=""
? это ошибка ejs или ошибка в моем коде? MDN говорит, что это должно быть просто selected
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select