Asp.net core Razor Pages-运行不使用post的服务器端方法
在Razor pages ASP.NET Core中,如何为button类型的按钮执行基本onclick事件 我是否需要连接一个AJAX GET请求以使下面的“重新发送代码”按钮正常工作?关于OnPost的这件事和那件事有很多闲聊。。但我不想发帖 不会这么难吧Asp.net core Razor Pages-运行不使用post的服务器端方法,asp.net-core,razor-pages,asp.net-core-3.0,Asp.net Core,Razor Pages,Asp.net Core 3.0,在Razor pages ASP.NET Core中,如何为button类型的按钮执行基本onclick事件 我是否需要连接一个AJAX GET请求以使下面的“重新发送代码”按钮正常工作?关于OnPost的这件事和那件事有很多闲聊。。但我不想发帖 不会这么难吧 @DisplayNameFor(m=>m.Input.RememberMachine) 重发代码 证实 就目前情况而言,该按钮没有任何作用。您可以使用JavaScript拦截按钮单击,然后使用AJAX发出get请求(下面的jQuery示
@DisplayNameFor(m=>m.Input.RememberMachine)
重发代码
证实
就目前情况而言,该按钮没有任何作用。您可以使用JavaScript拦截按钮单击,然后使用AJAX发出get
请求(下面的jQuery示例):
就目前情况而言,这个按钮什么也做不了。您可以使用JavaScript拦截按钮单击,然后使用AJAX发出
get
请求(下面的jQuery示例):
您可以尝试将按钮更改为使用
formmethod=“get”
:
重新发送代码
注意,这仅适用于具有type=“submit”
或type=“image”
的按钮(其他type
-值不会导致表单提交)。它也是HTML5的一个属性
参考:
formmethod=“get”
:
重新发送代码
注意,这仅适用于具有type=“submit”
或type=“image”
的按钮(其他type
-值不会导致表单提交)。它也是HTML5的一个属性
参考:
ResendCode
。他有一个自定义(命名)处理程序-ResendCode
。别忘了在页面上的ResendCode函数中添加OnGet前缀!别忘了将OnGet前缀添加到页面上的ResendCode函数中!
$('.btn.btn-light').on('click', function(){
$.get('?handler=ResendCode', data, function(){
...
});
});
<button type="submit" formmethod="get" asp-page-handler="ResendCode" class="btn btn-light">Resend Code</button>