Retrouvez les publications relatives à ces discussions dans notre rubrique javascript.
liste des forums liste des discussions Participer à la discussion
Message publié le dimanche 27 décembre 2009 - 11h12 par SpiderNeo.
Message publié le lundi 28 décembre 2009 - 12h53 par nours312.
nours312.com -- je ne suis pas codeur bénévol, mais j'aide gratos ;)
Message publié le lundi 28 décembre 2009 - 17h16 par SpiderNeo.
Message publié le lundi 28 décembre 2009 - 19h44 par nours312.
nours312.com -- je ne suis pas codeur bénévol, mais j'aide gratos ;)
<form action='maPage.php' onsubmit="FonctionJS()">
<input type="text" name="dateDebut"/>
<input type="text" name="dateFin"/>
</form>
<div id="zoneTable"/>
var FonctionJs = function(event){
event.stop(); // évite d'uploder le formulaire
this.request({onComplete : function(xhr){
$('zoneTable').innerHTML = xhr.responseText;
}});
//cette fonction de Prototypes " Form.request()"crée automatiquement une requete Ajax du formulaire et renvoi le résultat dans la fonction onComplete
}
<div class="Row">
<img class="agrandir" src="plus.png"/>
nom de la ligne .. ..
<div class="masquable">
contenu à masquer
</div>
</div>
var loadEvent = function(containerId){
$$('#'+containerId+' .masquable').invoke('hide'); // on masque les divs.masquable
$$('#'+containerId+' .agrandir').invoke('observe', 'click', function(event){
$$('#'+containerId+'.masquable').invoke('hide');
event.element().ancestors()[0].down('div').show();
// en partant de l'event, on récupère l'élément sur lequel on a clické, de là, son parent, direct, puis la première div decendante ...
});
}
var FonctionJs = function(event){
event.stop(); // évite d'uploder le formulaire
this.request({onComplete : function(xhr){
$('zoneTable').innerHTML = xhr.responseText;
loadEvent($('zoneTable'));
}});
//cette fonction de Prototypes " Form.request()"crée automatiquement une requete Ajax du formulaire et renvoi le résultat dans la fonction onComplete
}
Message publié le lundi 28 décembre 2009 - 19h47 par nours312.
nours312.com -- je ne suis pas codeur bénévol, mais j'aide gratos ;)
var FonctionJs = function(event){
event.stop(); // évite d'uploder le formulaire
this.request({onComplete : function(xhr){
$('zoneTable').innerHTML = xhr.responseText;
loadEvent('zoneTable');
}});
}
Message publié le lundi 28 décembre 2009 - 21h22 par SpiderNeo. liste des forums liste des discussions Participer à la discussion
Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.