#spinner:before {
border-top-color: #e1472f;
border-left-color: #e1472f;
border-right-color: #e1472f;
}
$('.section').html(html); выполняется до того, как получен ответ от сервера. Этот ответ, соответственно, просто игнорируется. Как решить проблему я вам написал в прошлом вопросе.
navigator.geolocation.getCurrentPosition() является асинхронным. Это значит, что в момент заполнения html значения ещё могут быть не получены. Должно быть так:$(document).ready(function() {
setLocation();
});
function setLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
$('.section').html('<p>Latitude: ' + position.coords.latitude; + '</p><br><p>Longitude: ' + position.coords.longitude + '</p>');
});
};
}
Как в адресной строке можно прописать запрос post, чтобы из нее в БД добавить данные?
И как сделать так, чтобы после отправки данных после перезагрузки этой странице еще раз с пустыми полями, она не добавляла предыдущие значения еще раз?
const maxId = arr.reduce((max, item) => item.id > max ? item.id : max, 0);
$this->connection = ...