欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ajax 防止用戶反復提交的2種解決方案

 更新時間:2013年07月28日 15:46:16   作者:  
ajax 防止重復提交可以通過在服務器端加載方法或直接寫在頁面腳本里,具體實現如下,遇到重復提交情況的朋友可以參考下,希望對大家有所幫助
可在服務器端加載方法:
復制代碼 代碼如下:

private void OnLoading()
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append(" function pageLoad(){var manager = Sys.WebForms.PageRequestManager.getInstance(); ");
sb.Append(" manager.add_beginRequest(OnBeginRequest); manager.add_endRequest(OnEndRequest)} var lcPostbackElementID;");
sb.Append(" function OnBeginRequest(sender, args){ lcPostbackElementID = args.get_postBackElement().id.toLowerCase(); if (lcPostbackElementID === \"btnadwords\"){$get(\"btnAdWords\").disabled = true; $get(\"btnAdWords\").value='正在提交...';}} ");
sb.Append(" function OnEndRequest(sender, args){if (lcPostbackElementID === \"btnadwords\"){ $get(\"btnAdWords\").disabled = false; $get(\"btnAdWords\").value='確定';}} ");

ScriptManager.RegisterStartupScript(Page, Page.GetType(), "btnAdWords", sb.ToString(), true);
}

也可直接寫在頁面腳本里:
復制代碼 代碼如下:

<script>
function pageLoad()
{
var manager = Sys.WebForms.PageRequestManager.getInstance();
manager.add_beginRequest(OnBeginRequest);
manager.add_endRequest(OnEndRequest)
}
var lcPostbackElementID;
function OnBeginRequest(sender, args)
{
lcPostbackElementID = args.get_postBackElement().id.toLowerCase();
if (lcPostbackElementID === 'btnadwords')
{
$get('btnAdWords').disabled = true;
$get('btnAdWords').value='正在提交...';
}
}
function OnEndRequest(sender, args)
{
if (lcPostbackElementID === \"btnadwords\")
{
$get('btnAdWords').disabled = false;
$get('btnAdWords').value='確定';
}
}
< /script>

更多內容請參考:http://msdn.microsoft.com/zh-cn/magazine/cc163319.aspx

相關文章

  • AJAX避免用戶重復提交請求實現方案

    AJAX避免用戶重復提交請求實現方案

    為了避免因某些原因用戶同時多次點擊按鈕,提交重復的請求,我們需要禁用請求提交按鈕,接下來與大家一起分享下實現方法
    2013-04-04
  • 基于firefox實現ajax圖片上傳

    基于firefox實現ajax圖片上傳

    這篇文章主要介紹了基于firefox實現ajax圖片上傳,大家都知道在FF下使用ajax是件挺困難的事情,今天給大家介紹的是完美解決這個問題的方法,小伙伴可以參考下。
    2015-05-05
  • ajax從JSP傳遞對象數組到后臺的方法

    ajax從JSP傳遞對象數組到后臺的方法

    今天小編就為大家分享一篇ajax從JSP傳遞對象數組到后臺的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • 完美ajax類 支持事件

    完美ajax類 支持事件

    完美ajax類 支持事件...
    2007-02-02
  • 用Ajax讀取XML格式的數據

    用Ajax讀取XML格式的數據

    用Ajax讀取XML格式的數據...
    2006-11-11
  • 基于Blod的ajax進度條下載實現示例代碼

    基于Blod的ajax進度條下載實現示例代碼

    本篇文章主要介紹了基于Blod的ajax進度條下載實現示例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • 淺談Ajax相關及其優(yōu)缺點

    淺談Ajax相關及其優(yōu)缺點

    最近在學習有關 AJAX 的知識,上網查閱了一些有關 AJAX 的資料,主要是有關 AJAX的技術簡介及其優(yōu)缺點等。在這里,我想對我收集的資料做一些小小的總結,大部分資料都來自網上,本人在此只做分類總結,希望對和我一樣正在學習 AJAX 的朋友有一定的幫助。
    2015-06-06
  • jQuery使用ajax跨域請求獲取數據

    jQuery使用ajax跨域請求獲取數據

    跨域這個詞應用非常頻繁,主要是因為安全限制(同源策略, 即JavaScript或Cookie只能訪問同域下的內容)。本文給大家介紹jQuery使用ajax跨域請求獲取數據,需要的朋友可以參考下
    2015-10-10
  • AJAX技術基礎介紹

    AJAX技術基礎介紹

    AJAX技術基礎介紹...
    2007-03-03
  • JQuery+Ajax+Struts2+Hibernate框架整合實現完整的登錄注冊

    JQuery+Ajax+Struts2+Hibernate框架整合實現完整的登錄注冊

    最近沒有項目做,閑著沒事,看到一個書城的網站很好,于是就是仿了一個,把里面的ui直接拿過來用,前端后端自己寫的,目前大部分的功能已經實現了。
    2015-10-10

最新評論