[英]passing data from javascript variable to an ejs variable
我在变量项中获得一个值,这是在 html 中的脚本标记中,但我想将变量项中的数据传递到我的后端以用于存储在数据库中。 我将 selectedTeams 设为 res.local.selectedTeams,因此我可以在 ejs 中使用它来尝试存储项目的值并像这样使用它,但它不起作用
var transfer = $("#transfer1").transfer(settings1);
// get selected items
var items = transfer.getSelectedItems()
console.log(items)
for (let index = 0; index < items.length; index++) {
<%= selectedTeams %>.push({_id: items[index].value})
}
res.locals.selectedTeams = []
router.post('/newseason', auth.adminAuth, async function(req, res, next) {
console.log('..............................................................')
console.log(selectedTeams)
});
因此,当 url 被称为 /newseason 时,我希望选定的球队在选定的球队中
您需要向api发送ajax请求并使用api传递数据,以便将其发送到服务器。 而从后端代码API,您可以在访问selectedTeams req.body
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.