Problème avec Jquery .load
Overstyle
Messages postés
36
Statut
Membre
-
Overstyle Messages postés 36 Statut Membre -
Overstyle Messages postés 36 Statut Membre -
Bonjour tout le monde,
J'ai un soucis avec le code ci-dessous et plus précisément le petit bout de script.
J'essaye d'utiliser JQuery pour mettre à jour une div (#calendrier) sans recharger la page.
J'ai également un sous problème: est-il possible qu'une fois ce script terminé, l'url dans la barre d'adresse ne contienne pas les information du $_GET ?
Voici le code:
Merci à toute réponse
J'ai un soucis avec le code ci-dessous et plus précisément le petit bout de script.
J'essaye d'utiliser JQuery pour mettre à jour une div (#calendrier) sans recharger la page.
J'ai également un sous problème: est-il possible qu'une fois ce script terminé, l'url dans la barre d'adresse ne contienne pas les information du $_GET ?
Voici le code:
$next_month_link = '<div id="control_right"><a href="?month='.($month != 12 ? $month + 1 : 1).'&year='.($month != 12 ? $year : $year + 1).'"><img class="control" src="images/next.ico"/></a></div><div style="clear:both;"></div>';
$previous_month_link = '<div id="control_left"><a href="?month='.($month != 1 ? $month - 1 : 12).'&year='.($month != 1 ? $year : $year - 1).'"><img class="control" src="images/back.ico"/></a></div>';
$control_left = '<form method="get">'.$previous_month_link.'</form>';
$control_right = '<form method="get">'.$next_month_link.' </form>';
<script>
$(document).ready(function () {
$("#control_left a")
.click(function() {
$('#calendrier').load(this.href '#calendrier');
return false ;
}) ;
}) ;
</script>
<div id="calendrier">
<?php
echo $control_left;
echo $control_right;
echo '<div class="year_name">'.$year.'</div>';
echo draw_calendar($month,$year,$events);
?>
</div>
Merci à toute réponse
A voir également:
- Problème avec Jquery .load
- Load optimized defaults - Forum Windows
- Bios asus/exit/load optimized defaults - Forum BIOS
- Load optimized defaults traduction - Forum Matériel & Système
- Pc ne demarre plus après avoir rétablit paramètres par défaut ✓ - Forum Windows 7
- Acrobat failed to load its core dll ✓ - Forum Windows
2 réponses
J'adore me répondre à moi même...
Enfin bon si je peux éviter à quelqu'un de passer des heures sur le problème voici la solution en appliquant la classe "control" au <a>:
Enfin bon si je peux éviter à quelqu'un de passer des heures sur le problème voici la solution en appliquant la classe "control" au <a>:
$(document).ready(function() {
$('a.control').click(function() {
$('#calendrier').load($(this).attr('href')+ '#calendrier');
return false;
});
});