这似乎很简单,但我无法弄清楚。我试图获取按钮的值,以便可以有条件地呈现页面模板。我似乎无法捕获按钮的值。这是我的js代码。
app.get("/trades", (req, res) => { // line 465
let button_value = req.params.value;
console.log(button_value);
// res.render("activate_pause")
});
这是我的html / ejs标记:
<form action="/trades" methods="get, post" name="groups_button">
<button class="orange" type="submit" name="frontpage_trades_button" value="pause">Pause Campaigns</button>
<button type="submit" name="frontpage_trades_button" value="enable">Activate Campaigns</button>
</form>
值'pause'或'enable'将用于设置状态为true或false,这将呈现所需的模板(或者,我希望如此!)。谁能帮忙吗?
您可以使用数据属性来获取它
<button type="submit"id="x" name="frontpage_trades_button" data-value="enable">Activate Campaigns</button>
app.get("/trades", (req, res) => { // line 465
let button_value = req.params.value;
console.log($("#x").data("value"));
// res.render("activate_pause")
});