gpt4 book ai didi

html - 使用提交按钮传递附加数据

转载 作者:太空宇宙 更新时间:2023-11-04 14:58:29 25 4
gpt4 key购买 nike

我有表格,有两个按钮:

 <form action="/Book/Crud" method="post">
<input type="text" name="bookInput" />
<button type="submit">Save</button>
<button type="submit">Save and exit</button>
</form>

我如何传递到我的 Controller ,或者其他任何取决于按钮的附加值?
<button type="submit" ?????? >Save</button>这里应该有什么?

我正在使用 Asp.Net Core 和这个 Controller :

public IActionResult Crud(string bookInput)
{
//removed code for brevity
}

最佳答案

你可以使用 jquery 来解决这个问题:

cshtml

<form action="/Book/Crud" method="post">
<input type="text" name="bookInput" />
<button type="submit" name="Submit">Save</button>
<button type="submit" name="SubmitAndExit">Save and exit</button>
</form>

jquery

$("form").submit(function () {
var btn = $(this).find("input[type=submit]:focus" );
var btnName = btn.attr('name');
var input = $("<input>")
.attr("name", "btnName").val(btnName);
$(this).append(input);
return true;
});

关于html - 使用提交按钮传递附加数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37973455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com