我正在使用jquery ajax內的asp.net CustomValidator來查詢服務器。因爲這可能需要一些時間,我試圖用BlockUI通過消息來阻止UI。jQuery blockUI插件不工作在ASP.NET提交驗證Chrome/IE9
然而,它不工作在Chome & IE9。直到ajax調用完成後,顯示纔會被阻止,然後直接清除。我已將淡入設置設置爲0.它在Firefox中正常工作,如果我在阻止顯示的行上放置斷點,然後逐步瀏覽它,則它在Chrome中也可以正常工作。
現在,當附加到按鈕的單擊事件時,相同的代碼工作正常。所以我猜測這個問題與提交事件內部或提交事件調用的asp.net驗證鏈內部有關。雖然它在逐步執行代碼時起作用的事實可能意味着潛伏在某個地方的計時器。
但是知道這並不能讓我解決這個問題 - 所以如果有人能夠幫助它,我們將非常感激。