很抱歉,这是一个newb问题,但我一直找不到具体答案。
我有c#集成的ASP.net Core项目,带有SQL后端。我可以对单个条目运行查询,但是我的问题是平凡得多。
我有一个文本框,我想在按下Enter键并将文本值附加到该文本框后重新加载该页面。例如。 '〜/ GetPerson?name =',将用户输入的文本放在末尾。
这似乎很简单,我可能会遗漏显而易见的内容,但我仍然感到困惑。
答案 0 :(得分:0)
您要这个吗?
$("#textBox").on("keyup", function(e){
e.preventDefault();
if(e.keyCode===13){
//do call server or something
}
}
答案 1 :(得分:0)
您可以这样做
$("#textBox").on("keyup", function(e){
e.preventDefault();
if(e.keyCode===13){
var name = (this).val();
window.location.href = '@Url.Action("GetPerson", "YourController")?name=' + name;
}
}