EasyUI 防止A标签按钮重复提交
2017-05-04 16:30
141 查看
关于如何防止A 标签按钮重复提交解决方案:
<a href="javascript:void(0)" class="easyui-linkbutton" data-options="iconCls:'icon-ok'" size="large" plain="false" onclick="ExportSumReport()" id="btnExport"><span style="font-size: medium;">ExportSumReport</span></a>
然而如果用户刷新的话,就会失效。
防止刷新页面函数:
function disableRefresh() {
$(document).bind("keydown", function (e) {
e = window.event || e;
if (e.keyCode == 116) {
e.keyCode = 0;
return false; //F5
}
});
}
<a href="javascript:void(0)" class="easyui-linkbutton" data-options="iconCls:'icon-ok'" size="large" plain="false" onclick="ExportSumReport()" id="btnExport"><span style="font-size: medium;">ExportSumReport</span></a>
function ExportSumReport() { $("#btnExport").css("color", "#CCC"); $('#btnExport').linkbutton('disable'); setTimeout('$("#btnExport").linkbutton("enable");$("#btnExport").css("color","black");', 5000);//5秒后恢复 //button excuting code }
然而如果用户刷新的话,就会失效。
防止刷新页面函数:
function disableRefresh() {
$(document).bind("keydown", function (e) {
e = window.event || e;
if (e.keyCode == 116) {
e.keyCode = 0;
return false; //F5
}
});
}
相关文章推荐
- A标签/按钮防止重复提交&页面Loading制作
- Struts2学习10--防止表单的重复提交token标签和tokenSession
- jquery a标签不可点击,绑定bind/解除unbind点击,ajax防止重复提交
- struts2基础(一) struts2标签<s:token />防止表单重复提交
- js提交按钮变灰色,防止用户重复提交
- strsuts2使用标签防止表单重复提交
- 提交一次后按钮变灰,防止重复提交表单
- 注册或者点击按钮时,防止用户重复提交数据
- 防止Asp.net按钮重复提交。
- Struts2标签之token防止表单重复提交
- struts2 使用标签防止表单重复提交
- asp.net页面防止按钮重复提交的小技巧
- 防止用户通过IE的后退按钮,重复提交相同的表单?
- struts2手动防止数据重复提交,使用struts标签取session中的值
- asp.net防止刷新时重复提交(可禁用工具条刷新按钮)
- Struts2----><s:token />标签防止重复提交
- 注册或者点击按钮时,怎么防止用户重复提交数据(实例讲解)
- jq表单提交时 禁用提交按钮 防止表单重复提交 jq方法
- asp.net禁用按钮以防止重复提交
- struts2手动防止数据重复提交,使用struts标签取session中的值