2011-04-27 90 views
1

我使用的是Struts2-jQuery plugin,並且在IE9中有一些對話框問題。這個問題可以在插件Showcase http://www.weinfreund.de/struts2-jquery-showcase/index.action上看到。IE9中的Struts2-jQuery對話框錯誤?

試試這個在IE9中看到了問題:

導航到對話框例子 - 上點擊例如>對話框打開,然後單擊打開模態對話框按鈕,你會看到屏幕顯示灰色,但對話框不顯示。

有什麼建議嗎?

+0

的Ajax標籤庫是易碎的,總是略顯過時與他們遵循的是JS庫。可能有一個我不知道的bug,但是使用jQuery完全可以讓你的生活更輕鬆。建議:避免ajax標籤庫(標準S2標籤,但我覺得非常有價值)。 – Quaternion 2011-04-27 18:44:03

回答

0

您可以從Maven Repository中試用當前的SNAPSHOT嗎?這包括最新的jQuery UI。我認爲這是你的這個問題的根源。

http://oss.sonatype.org/content/repositories/snapshots/com/jgeppert/struts2/jquery/

+0

我試過了[struts2-jquery-plugin-3.0.0-20110426.165506-6.jar](https://oss.sonatype.org/content/repositories/snapshots/com/jgeppert/struts2/jquery/struts2- jquery-plugin/3.0.0-SNAPSHOT/struts2-jquery-plugin-3.0.0-20110426.165506-6.jar)和[struts2-jquery-plugin-3.0.0-SNAPSHOT.jar](https://oss.sonatype .org/content/repositories/snapshots/com/jgeppert/struts2/jquery/struts2-jquery-plugin/3.0.0-SNAPSHOT/struts2-jquery-plugin-3.0.0-SNAPSHOT.jar)在我的應用程序中,它們都不是解決這個問題。我將在明天再次嘗試使用更簡單的代碼來排除其他任何問題。 – nmc 2011-04-27 21:23:29

+0

我剛剛使用您在Showcase示例中爲_Dialog在Click_上打開的代碼進行了再次測試,並且它在IE9中仍然不起作用。使用新的jar文件,'打開模式對話框'代碼不會在IE9中呈現按鈕,並且不可點擊。與更新的jar的這個相同的代碼仍然適用於Chrome .. – nmc 2011-04-27 21:38:54

+0

看起來像一個jQuery IE9的錯誤。 SNAPSHOT正在使用最新的資源。 – Johannes 2011-04-28 16:25:08