2010-10-19 9 views
0

J'ai utilisé le sélecteur de date de JQuery dans le formulaire ne contient qu'une seule zone de texte et lorsque nous cliquons dessus -> il affiche le calendrier JQUERY.Y aura-t-il des problèmes lors de l'utilisation de JQUERY Datepicker avec le panneau de mise à jour AJAX ..?

Dans un autre formulaire Web dans le même projet -> j'ai utilisé le gestionnaire de script, le panneau de mise à jour et une zone de texte -> lorsque je clique dessus - je ne reçois pas Jpery Datepicker Popped.

Quel sera le problème? Tout problème avec-> asynchrone. postback déclenche ..?/

qu'il y aura des problèmes lors JQUERY Datepicker utilisé avec contrôle AJAX .. ??

Répondre

1

Initialisez-vous correctement l'outil datepicker sur PanelUpdate?

<script type="text/javascript"> 
    $(document).ready(function() { 
     $(".clDate").datepicker(); 
    }); 
</script> 

également pour le panneau de mise à jour pour fixer à nouveau le DatePicker après la mise à jour ajax vous avez besoin du code foloowing

<script type="text/javascript"> 
var prm = Sys.WebForms.PageRequestManager.getInstance();  
prm.add_initializeRequest(InitializeRequest); 
prm.add_endRequest(EndRequest); 

function InitializeRequest(sender, args) {  
} 

function EndRequest(sender, args) { 
    $(".clDate").datepicker(); 
} 
</script> 

Mise à jour: A propos du Sys. ->http://msdn.microsoft.com/en-us/library/bb311028.aspx