J'ai un problème lors de l'intégration de JQuery avec JSF.jquery avec jsf
J'utilise Spin. et j'ai dans mon code:
<script type="text/javascript" src="#{request.contextPath}/scripts/jquery.selectbox-0.5.js"></script>
jQuery(document).ready(function($){
$.spin.imageBasePath = '../images/spin1/';
$('#spin1').spin();
$('#spin2').spin();
$('#spin3').spin();
}
Quand j'invoque la page pour la première fois, le « spin » est ajoutée aux composants.
Le problème est que j'ai aussi, et une fois que je l'invoque et que je mets à jour une partie de la page (là où j'ai les spins) - ça ne fonctionne plus. Il semble que Jquery ne soit invoqué qu'à la lecture de la page et qu'une fois rafraîchie une partie de celui-ci - je l'exécuterais plus. J'ai essayé d'utiliser h:commandButton
avec f:ajax
mais cela n'a pas résolu le problème.
J'ai essayé de déplacer le script dans la forme qui est rendu, mais il ne permet pas
Comment puis-je résoudre ce problème?
Comment vous mettez à jour une partie de la page? –
oui. la partie sans le script. – Dejell