天气预报15天查询> 其他> 如何解决页面表单的重复提交问题

如何解决页面表单的重复提交问题

更新时间: 2020-10-13 00:00:00     

解决页面表单的重复提交有以下三种方法

1、在数据库添加唯一字段:在数据库建表的时候在ID字段添加主键约束,账号,名称的信息添加唯一性约束。确保数据库只可以添加一条数据。

2、用js为添加禁用:当用户提交表单之后,可以使用js将提交按钮隐藏,防止用户多次点击按钮提交数据。

3、使用Post、Redirect、Get:这是一种可以防止表单数据重复提交的一种Web设计模式,像用户刷新提交响应页面等比较典型的重复提交表单数据的问题可以使用PRG模式来避免。

关键词: 如何 解决 页面 重复 提交 问题

如有意见、反馈、侵权或投诉等情况,请联系:

电话:
邮箱:

我们将会在48小时内给与处理!

版权所有 Copyright ? 2009-2020 tianqiyubao3.com

页面:/news/view-2089240/ | 耗时:0.4293 s | 内存:1.89 MB | 查询:4 | 缓存读取:4 写入:0 | 加载文件:23
select * from tbl_Articles WHERE ArticleID=2089240 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=2089240 LIMIT 0,1
select * from tbl_Articles_sphinx where id=2089240 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(1087625,1062350,1091735,1069221,1094817,1092656,1109308,1042020,1044569,1109991,1046790,1046963,1078773,1058958,3027046,1110850,1066925,1096254,1076936,1094633,1044442,1084081,1112210,1082962,1052195,1106054,1086872,1080977,1055718,1090937) ORDER BY field (ArticleID,1087625,1062350,1091735,1069221,1094817,1092656,1109308,1042020,1044569,1109991,1046790,1046963,1078773,1058958,3027046,1110850,1066925,1096254,1076936,1094633,1044442,1084081,1112210,1082962,1052195,1106054,1086872,1080977,1055718,1090937)