2017-02-18 90 views
0

禁用在ASP.NET核心中使用Enter键提交表单的正确方法是什么?当按下“发布”按钮时,我希望表单仅提交。我无法完全禁用输入密钥,因为我有一个带有标签并使用回车键输入标签的文本框。关闭输入密钥以提交ASP.NET Core表单

回答

0

您的意思是? (内联简化,可以不加介绍地添加在脚本中)

<form onsubmit="return false"> 
<input type="button" onclick="this.form.submit()" value="publish" /> 
</form> 
+0

仍然允许通过按回车键提交表单。另外,在处理表单时没有javascript,因此我不确定您希望我使用onclick来做什么? – Mike

+0

你试过了吗?以上表格不提交输入。什么是没有JavaScript的意思?如果你调用一个按钮的函数,你可以做所有你想要的JS或没有,只需要调用表单的提交结束,如果你需要提交或调用Ajax – mplungjan