企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 11.13.表单提交post变成了get 首先检查监听表单提交事件里面有没有写`return false`,表单里面如果有其他按钮要加`type="button"`,如果还会导致点击按钮刷新页面, 一般是你的代码有报错的地方,建议将`<form class="layui-form"></form>`改成`<div class="layui-form"></div>`,form改成div对表单提交不会有任何影响, 只是不能按回车键提交表单,不能重置表单了,改成div后有报错页面不会刷新了,你可以看控制台的错误信息。 ```html <form class="layui-form"> <div class="layui-form-item"> <div class="layui-inline"> <label class="layui-form-label">账号:</label> <div class="layui-input-inline"> <input name="username" class="layui-input" placeholder="输入账号"/> </div> </div> <div class="layui-inline"> <label class="layui-form-label">用户名:</label> <div class="layui-input-inline"> <input name="nickName" class="layui-input" placeholder="输入用户名"/> </div> </div> <div class="layui-inline"> <button class="layui-btn" lay-filter="userTbSearch" lay-submit>搜索</button> <button type="reset" class="layui-btn">重置</button> </div> </div> </form> <script> /* 监听表单提交 */ form.on('submit(userTbSearch)', function (data) { return false; }); </script> ``` <br/>