Sie können den jQueryUI-Datepicker nicht auf ein w2ui-Datumsfeld anwenden, da es keine Möglichkeit gibt, das Öffnen des w2ui-Datums-Popups zu verhindern.
Sie können den jQueryUI-Datepicker jedoch auf ein "normales" w2ui-Feld anwenden, damit Sie das w2ui-Look-and-Feel auf dem Feld haben und auch den Datepicker verwenden können.
Beachten Sie, dass, wenn w2ui Layout/Formulare verwenden, sind Sie höchstwahrscheinlich bereits eine Z-Index verwenden, ob Sie wollen oder nicht, während jQueryUI der Datepicker einen Standard z-Index von 2.
hat dies zu umgehen können Sie den z-Index wie folgt festgelegt:
<p>Date: <input type="text" id="datepicker"></p>
<script>
$(function() {
$("#datepicker").datepicker({
beforeShow: function() {
setTimeout(function(){
$('.ui-datepicker').css('z-index', 99999999999999);
}, 0);
}
}).w2field('text');
});
</script>
Oder Sie könnten Ihre eigenen w2ui Feld schreiben, die eine jQueryUI Datepicker picker~~POS=HEADCOMP öffnet:
http://w2ui.com/web/docs/form/fields-custom