Я пытаюсь выполнить AJAX запрос со стороны сервера Node JS и со стороны клиента Jquery.
В настоящее время мой код на стороне клиента выглядит следующим образом:
let theSearchRequest = $("#search").val();
$.ajax({
method:"GET",
url:"./main.js",
data: theSearchRequest
})
.done( (theListOfNames) => {
$("#listOfNames").html(theListOfNames);
});
мой код на стороне сервера выглядит следующим образом:
let request = require("request");
let names = ["ryan", "liam", "john", "james", "michael"];
request.get({
url:"./index.html",
},
(error, response, body) =>{
console.log(body);
});
выводом является то, что тег "p" с идентификатором "listOfNames" показывает код на стороне сервера.
Как мне отправить и получить запрос ajax вместо того, чтобы получить код из основного файла. js?