Item9541: jQuery Datepicker does not work
Priority: Urgent
Current State: Closed
Released In: 1.1.0
Target Release: minor
Applies To: Extension
Component:
Branches:
Several issues:
JQUeryUI.txt
puts the code inside
literal
. The literal tag is on its own line, creating an empty line, resulting in a <p /> inside the html head, unintentionally disabling the javascript. Easily fixed, but also too easy to get wrong again.
The init code calls
$this.metadata()
but metadata is not loaded. Needs dependency in
UI.pm
.
The color picker appears below the input fields (pattern skin).
I am hesitating to set the z-index to an arbitrary high value, as other interface elements might also want that index position. So no fix yet. A
z-index
of 1 seems to work.
--
ArthurClemens - 24 Aug 2010
Same problem as reported in
Item9539. There's an explicit z-index:1 on #patternOuter that will conflict with any such widget. Removing it from pattern fixes the problem. Not sure why there is a z-index:1.
--
MichaelDaum - 25 Aug 2010
I have removed the z-index code. It was in the code I used and I never dared to remove any lines. I have now removed it and tested across all major browsers.
--
ArthurClemens - 26 Aug 2010
Means we can remove
$("#ui-datepicker-div").css('z-index', 1);
again System.JQueryUI
--
MichaelDaum - 27 Aug 2010
Ah, I thought you did.
--
ArthurClemens - 27 Aug 2010