报表笔记:为什么模态框取消时还405? 问题模态框“取消”按钮点击后触发表单提交导致 405咏方舟-长流支流 2026-07-18正常情况下在表格中选择一条记录编辑弹出模拟的模态对话框加载数据如图但是当点取消按钮时发现出现了405说明网页触发了一个请求可按F12去看。在移植报表的时候又碰到这个问题因为我封装了以后其实是前端、后端再也一行代码也不用写的结果又一不小心踩坑了。现象点击模态框中的“取消”按钮页面出现 405 错误或页面刷新/跳转。原因HTML 规范中button元素如果没有指定type属性默认是typesubmit。当按钮位于form标签内部时点击会触发表单提交导致页面刷新或 405。解决方案给所有“取消”类按钮显式添加typebuttonbuttontypebuttononclickcloseModal()取消/buttontypebutton表示这是一个普通按钮不会触发表单提交。涉及范围模态框的“取消”按钮模态框的“关闭”按钮任何在form内部但不想触发表单提交的按钮经验总结表单内的按钮如果意图不是“提交”一定要加typebutton。这个坑在模态框里尤其常见因为模态框经常放在表单内部而取消/关闭按钮的初衷只是关闭弹窗不该提交数据。不加type属性就会触发提交导致页面刷新或 405。submit它触发了一个标准的 POST 请求。具体机制如下请求方向浏览器默认将表单数据提交到当前页面的 URL即https://localhost:7222/NormViewGrid?controllerproducts。请求内容这是一个Content-Type: application/x-www-form-urlencoded的 POST 请求会携带表单中所有输入框的值。为什么是 405NormViewGrid控制器设计为渲染页面视图只配置了[HttpGet]用于打开页面服务器没有配置响应 POST 请求的处理方法。当收到 POST 请求时服务器返回“方法不允许”的错误。所以它既不是“不存在的路由”404也不是“跨域问题”CORS而是一个路由存在但方法不匹配的典型场景。通过添加typebutton按钮不再承担“提交”角色从而规避了浏览器自动发起的这个 POST 请求。

相关新闻

最新新闻

商业分析与数据科学的本质区别:目标、逻辑与交付物

商业分析与数据科学的本质区别:目标、逻辑与交付物

1. 这不是选专业,是选职业入场券:当“Business Analytics”和“Data Science”在招聘启事里并排出现时,你该盯住哪一行?最近帮三个刚毕业的朋友改简历,发现一个特别有意思的现象:他们投的都是“数据分析岗”…

2026/7/19 2:51:28
四语言 Hello World 对照表

四语言 Hello World 对照表

让我们用一张表收束本章,对比四种 .NET 生态相关语言的 Hello World 全貌: 维度 C# G# Go Kotlin 完整代码 namespace Hello { class Program { static void Main() { Console.WriteLine(“Hello!”); } } } package Hello\nimport System\nfunc Main() …

2026/7/19 2:51:28
救命!2026年AI写作辅助平台排行榜,格式改到崩溃的应届生直接抄作业

救命!2026年AI写作辅助平台排行榜,格式改到崩溃的应届生直接抄作业

作为熬了 3 年论文、前后踩过十几款 AI 写作工具坑的老学长,今天直接给大家上硬货 ——2026 年 AI 写论文工具排行榜!结合《2025 论文写作工具白皮书》的用户实测数据,还有我从本科毕设到硕士小论文的全程使用体验,精选出 7 款真正…

2026/7/19 2:51:28
为什么我们还需要一门 .NET 语言?

为什么我们还需要一门 .NET 语言?

NET 开发者都记得自己写下的第一行 C# 代码。但你还记得那种微妙的困惑吗——明明只是想打印一句 “Hello, world”,为什么要先造一座宫殿? // C#:一个 Hello World 需要 11 行 namespace HelloWorld { class Program { static void Main(str…

2026/7/19 2:51:28
GLM-5.2技术突破与智谱AI自研芯片战略分析

GLM-5.2技术突破与智谱AI自研芯片战略分析

随着GLM-5.2在2026年6月正式发布并开源,智谱AI迎来了模型能力的重大突破。这款专注于代码生成和长程任务的大语言模型在开源社区迅速获得认可,用户需求呈现爆发式增长。面对激增的算力需求,智谱AI开始探索自研AI芯片的可能性,这不…

2026/7/19 2:51:28
论文实证太水、数据分析敷衍?2026盲审实证打分标准|PaperXie补强论证轻松拿高分

论文实证太水、数据分析敷衍?2026盲审实证打分标准|PaperXie补强论证轻松拿高分

PaperXie补强论证轻松拿高分https://www.paperxie.cn/format/typesetting 一、前言:2026高分真相,实证深度决定论文档次 绝大多数毕业生都存在致命写作误区:论文凑够字数、逻辑通顺、双检合格,就能稳拿高分、顺利评优。 但2026…

2026/7/19 2:46:28

月新闻