我已从 jquery 获取了产品 ID:
jQuery('#button').click(函数(事件) {
console.log(event.target.id);
});
我需要在nodejs服务器中获取该id值。
我该怎么做?
任何帮助将不胜感激,
提前致谢。
最佳答案
我不太明白为什么你想使用元素 id,但你可以这样:
您需要使用 jquery 发出 xhr 请求,因为您已经使用它并将其发送到您的 Nodejs 服务器。然后使用快速路由作为正文值来处理请求并执行您想要的任何操作。
Ajax 请求:
var data = {};
data.id = myid;
$.ajax({
type: "POST",
url: url,
data: data,
success: success,
dataType: dataType
});
以及您的快速路线
app.post('/myroutename', function(req,res,next,) {
var id = req.body.id;
// then do whatever you want with your id
});
但我建议您阅读更多有关 Express 的内容。和 JQuery post
关于javascript - 将 jquery 变量发送到express.js 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39272460/