国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET 多次提交的解決辦法

2024-07-10 13:21:04
字體:
來源:轉載
供稿:網友
它的原理是:asp.net頁面提交的時候會調用ValidatorOnSubmit方法(內置的),我們利用js方法的覆蓋特性,把系統內置的ValidatorOnSubmit替換成我們的版本,然后當執行ValidatorOnSubmit時屏蔽掉頁面上所有提交按鈕(也可以執行你自己的方法)
//屏蔽所有提交按鈕
function disableOtherSubmit()
{
var obj = event.srcElement;
var objs = document.getElementsByTagName('INPUT');
for(var i=0; i<objs.length; i++)
{
if(objs.type.toLowerCase() == 'submit')
{
objs.style.display = 'none';
}
}
}
//覆蓋原有ValidatorOnSubmit方法,防止2次提交
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
if (ValidatorCommonOnSubmit()) {
disableOtherSubmit();
return true;
} else {
return false;
}
} else {
disableOtherSubmit();
return true;
}
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高要市| 东阿县| 五华县| 镇远县| 遵化市| 郴州市| 永济市| 新宁县| 纳雍县| 博湖县| 临汾市| 达拉特旗| 宜黄县| 蕉岭县| 太原市| 庆元县| 白河县| 岢岚县| 武义县| 衢州市| 延津县| 蓝田县| 巴林右旗| 金塔县| 彰武县| 临颍县| 东丰县| 寿宁县| 安康市| 安西县| 麻城市| 崇左市| 阳新县| 阿拉善左旗| 额敏县| 蓝山县| 临泽县| 时尚| 绥滨县| 平果县| 岳阳县|