Я пытаюсь получить значение, введенное во входную строку #pinCode, и отправить его в моем запросе ajax на мою серверную часть, чтобы я мог использовать это значение в качестве параметра поиска в своем запросе секвелизации.
Сейчас я могу получить доступ к значению с помощью req.query.loginID и использовать его для запуска запроса, но когда я пытаюсь отправить обратно html страницу в ответ, она просто остается на той же странице. и ничего не делает
Это запрос GET на стороне браузера js.
$('#pinCode').keypress(function (event) {
var keycode = (event.keyCode ? event.keyCode : event.which);
if (keycode === 13) {
const pin = {
loginID: $('#pinCode').val().trim()
}
function loginwithID(p) {
$.get('/home', p, function() {
$('#pinCode').val('')
})
}
loginwithID(pin);
}
});
Это запрос GET на стороне сервера, а также мой запрос на продолжение.
app.get("/home", function (req, res) {
db.Employee.findAll(
{
where: {
loginID: req.query.loginID
}
}).then(function (data) {
res.send(homePage.render(memberPage.render(data)));
})
});
Я читал, что вы также можете сделать запрос POST для этого, но я не знаю, как бы я превратил это в POST, так что, если это так или иначе легче открыть для этого.