最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2008年12月25日 00:22:58   作者:  
只要把這2個(gè)方法放到頁面最下面(就是調(diào)用scriptmanager的RegisterStartupScript方法)
它的原理是:asp.net頁面提交的時(shí)候會(huì)調(diào)用ValidatorOnSubmit方法(內(nèi)置的),我們利用js方法的覆蓋特性,把系統(tǒng)內(nèi)置的ValidatorOnSubmit替換成我們的版本,然后當(dāng)執(zhí)行ValidatorOnSubmit時(shí)屏蔽掉頁面上所有提交按鈕(也可以執(zhí)行你自己的方法)
//屏蔽所有提交按鈕
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;
}
}

相關(guān)文章

最新評(píng)論

泰顺县| 北安市| 长丰县| 花垣县| 措美县| 巴东县| 手游| 香格里拉县| 昭平县| 凌海市| 胶州市| 宁阳县| 宁夏| 潜山县| 瑞昌市| 金溪县| 砀山县| 太谷县| 泗阳县| 本溪市| 彭水| 务川| 盐源县| 宜城市| 昌平区| 伊吾县| 灵石县| 大厂| 赞皇县| 资源县| 上饶县| 沁水县| 汉中市| 炉霍县| 璧山县| 吉林市| 兴宁市| 乌鲁木齐县| 高阳县| 大英县| 新乡市|