2019-12-27

layui table表格reload重载引发的问题

项目部署完后,被后台提出在查询表格数据时,请求接口发了两遍,其实我自己之前也发现了问题,鉴于时间问题也没当回事,觉得不是什么大问题,不影响功能的使用就没改。结果今天就被后台发现了,不好意思不改了。反复检察、修改代码也没发现问题出在哪,表格重载方式换了写法也还是解决不了问题,最后只好到网上寻求解决思路。其中有一篇文章提到button type=“submit”时会引发页面重新渲染,把type换成button就可以了。 我立即检查了自己的 button type,如下图:

type-reload.png

控制台截图:
reload查询控制台.png

我把type='reload'换成button,页面果然不会重新渲染了,问题解决。
根本不是什么表格重载方式的代码问题,就是这个button type的锅

下面是正确的截图:
type-button.png

正确的查询接口.png

我又灵机一动,不加type可不可以呢?,试了一下,不行,必须type为button

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容