Я создал кнопку добавления в избранное.Когда он нажимается, я хочу отправить данные элемента на серверную часть, прежде чем обновлять базу данных Mongo.
Мой передний код:
//save button
let saveBtn = document.getElementById('save-btn')
if(saveBtn) {
saveBtn.onclick = () => {
let urlSave = window.location.href;
let marqueSave = document.querySelector('.maincar__content--marque').textContent;
let smSave = document.querySelector('.maincar__content--sm2').textContent;
let typeSave = document.querySelector('.maincar__content--type').textContent;
let precisionSave = document.querySelector('.maincar__content--precision').textContent;
let yearsSave = document.querySelector('.maincar__content--yi').textContent;
let coteSave = document.querySelector('.maincar__content--cote-actual').textContent;
let imgSave = document.querySelector('.maincar__image').src;
let parameters = { urlSave: urlSave, marqueSave: marqueSave, smSave: smSave, typeSave: typeSave, precisionSave: precisionSave, yearsSave: yearsSave, coteSave: coteSave, imgSave: imgSave };
$.get('/save', parameters, () => {
console.log("Go!");
})
}};
Но у меня есть ошибка в консоли:jquery-3.4.1.min.js:2 GET http://localhost:3000/save?urlSave=http%3A%2F%2Flocalhost%3A3000%2Fapp%2Fac-16-70-coupe-1936-1939&marqueSave=AC&smSave=16%2F70&typeSave=Coup%C3%A9&precisionSave=&yearsSave=1936-1939&coteSave=90%E2%80%AF000%20%E2%82%AC&imgSave=https%3A%2F%2Fres.cloudinary.com%2Fccv%2Fimage%2Fupload%2F10019.jpg 404 (Not Found)
РЕДАКТИРОВАТЬ: Теперь, когда этот код на стороне сервера:
router.get('/save', ensureAuthenticated, (req, res) => {
let marqueSave = req.query.marqueSave;
console.log(marqueSave)
})
Ничего не произошло.