Node JS стек. Проблемы с отправкой данных js через Jquery и AJAX - PullRequest
0 голосов
/ 30 апреля 2020

Я пытаюсь опубликовать данные в тегах js через Ajax, используя Jquery. Вот мой код Совершенно очевидно, что это неправильно. LOL

Может ли кто-нибудь подсказать мне, как это сделать правильно?

$(document).ready(function(){
$(".subscribeButton").click(function(){
  var userId = "";

   userId = '<%=guest.userId%>';

   var forumId ="";

   forumId="<%=topic.forumId%>";

  $.post("/subscriptions",
  {
    userId: userId,
    forumId: forumId
  },
  function(data, status){
    console.log("Data: " + data + "\nStatus: " + status);
  });
});
});

1 Ответ

0 голосов
/ 30 апреля 2020

Может быть, что-то вроде этого может вам немного помочь:

let ejs = require('ejs');
$(document).ready(() => {
$(".subscribeButton").click(() => {

let userId = ejs.render('<%=guest.userId%>');
let forumId = ejs.render('<%=topic.forumId%>');

$.post("/subscriptions", {
    userId,
    forumId
  },
  (data, status) => {
    console.log(`Data: ${data}\nStatus: ${status}`);
  });
 });
});

Но это трудно сказать без HTML или функции контроллера ...

...