2017-02-18 95 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