11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

J'essaie de rafraichir une partie de ma page uniquement en jquery mais en fait je ne comprends rien. Je crois savoir qu'il est possible de rafraichir un div en particulier dans une page sans refresh le reste, mais aucune idée de la démarche.
Exemple :
code ...
<div class="toto">
code input ....
</div>
suite du code ....
Je souhaite uniquement rafraichir la div toto.

Le truc c'est que ma div "toto" contient des catégorisations et dès que je clique sur l'expand il me refresh toute ma page. Je souhaiterais ne refresh que la div en question.

Merci d'avance
Salut...

Pour refresh un div en particulier, si tu n'as pas déjà les infos dans la page, il va falloir passer par de l'ajax...

vois déjà comment ça se passe et reviens si t'as des soucis Smiley smile
Aïe, Aïe, Aïe.
J'ai un pote qui avait fait un bout de code de ce type. mais je n'arrive pas à l'adapter :
{
$(document).ready(function() {
$('a').click(function() {
$('*').css('cursor', 'wait');
var page = $(this).attr('href');
// Si c'est un lien vue
if(page.indexOf('OpenView') > 0)
{
$.ajax({
type: 'POST',
url: page,
async: true,
success: function(data)
{
// Récupère l'ancien entete
var entete = $('.view tr').eq(0);
// Récupère le contenue de la #zone1
var view = $(data).find('.view');
// Remplace l'entete
$(view).find('tr').eq(0).replaceWith(entete);
// Remplace la #zone1
$('.view').empty().append(view);
load_js();
$('*').css('cursor', 'default');
}
});
return false;
}
});
});
}

Bah en fait j'ai du mal à le lire pour l'adapter je crois Smiley biggol
Modifié par Akortys (30 Jul 2012 - 18:45)
Si quelqu'un veut te faire ça gratos ici Smiley smile

Moi je veux bien débugger mais pas faire Smiley smile c'est mon métier Smiley smile donc payant Smiley cligne

Ou alors tente, lance toi fais des essais... pas de soucis... moi et d'autre on veut bien orienter Smiley smile

le process :

dans ta div, on sélectionne quelquechose, donc récupérer cette sélection, lancer l'ajax avec l'info, retourner le résultat dans la div concernée... rien de difficile...

voir .serialize, .post, .html, la créa de fonction js, .val ...
Merci à toi.

Je comprends bien le problème de réalisation de code.

Je vais suivre les pistes, on verra ce que ça donne, mais c'est pas gagné.
Arrrrrrrgh, ça m'énerve je ne sais par quel bout commencer. Je suis en train de m’intéresser à .serialize, mais Smiley biggol