簡體   English   中英

jQuery插件-BlockUI-在Visual Studio中工作異常嗎?

[英]JQuery plugin - BlockUI - works strangely from Visual Studio?

使用BlockUI JQuery插件,我從ASP.Net頁面中發現奇怪的行為。

-我已經實現了BlockUI插件演示的一個(你可以在這里嘗試對原始http://malsup.com/jquery/block/#dialog一個ASP.Net頁面內)。

當我從Visual Studio(MVWD 2010 Express)提供此頁面時,“ 您想繼續 ”對話框將按原樣顯示,但是(而不是等我按下按鈕)在1至2秒鍾后消失。

誰能解釋為什么會這樣? http://pastie.org/1057741上可以看到由ASP.Net呈現的HTML(第139-165行是主要位)。

將不勝感激任何建議。

好了,感謝“使用JQuery插件”論壇( http://forum.jquery.com/using-jquery-plugins )上的人們,此問題已解決。

輸入元素的值“顯示對話框”的“類型”屬性為“提交”,這導致回發。

<input id="test" type="submit" value="Show Dialog" />

有兩種方法可以解決此問題:

  1. 將“類型”更改為“按鈕”或...
  2. 在兩個JS函數中放入“ return false”

FWIW我還修改了原始示例代碼(顯示在http://pastie.org/1057741 ),以處理對不存在(在我的環境中)資源“ wait.php”的ajax調用。 生成的代碼塊在以下位置可見: http : //pastie.org/1061480

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM