Layui input聚焦之後按回車禁止提交

Layui input聚焦之後按回車禁止提交

1. 問題說明

在這裏插入圖片描述
input 輸入框在聚焦之後,直接敲回車,導致form表單提交,由於form表單中沒有csrf值所以提交之後返回 "Unable to verify your data submission"錯誤

2.問題解決

  1. 網上看了很多人說是將對應的提交按鈕改的type值改爲 button ,不管用;
  2. 自己的解決辦法:
<div class="layui-input-inline"  style="width: 200px;display: none;">
	<select lay-verify="" type="hidden">
	</select>
</div>
在form 表單中添加一個隱藏的 select,沒有任何選項,不設置name
  1. 呈現的結果如下圖: 敲擊回車之後頁面沒有反應
    在這裏插入圖片描述

3. 框架說明

  1. 後端使用的是 Yii 2.0 框架
  2. 前端Layui框架爲: v2.4.5
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章