11495 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

J'utilise LightFace avec mootools qui est une lightbox que j'utilise pour demander la confirmation de la suppression d'une annonce. Je souhaiterai intégrer dans ce script Record Deletion pour que l'annonce s'efface de la page lorsque l'on clique sur le bouton confirmer. Mon problème c'est que je n'arrive pas à inclure record deletion dans ce script:

window.addEvent(\'domready\',function(){
	document.id(\'sub'.$data['id'].'\').addEvent(\'click\',function(){
		ajaxFace = new LightFace.Request({
			url: \'supprimer-annonce.php\',
			buttons: [
						{ title: \'Supprimer\', event: function() { 
							ajaxFace2 = new LightFace.Request({
								buttons: [
											{ title: \'Fermer\', event: function() { this.close(); } }
										],
								request: { 
										data: { 
											name: document.id(\'personName'.$data['id'].'\').value || \'PersonWhoIsTooCoolToGiveTheirName\' 
											},
								method: \'post\'
										},
								title: \'Annonce supprimée\'
							}).open();
						this.close(); ajaxFace.close(); ajaxFace2.load(\'supprimer-annonce2.php\');}, color: \'blue\' },
						{ title: \'Annuler\', event: function() { this.close(); } }
					],
			request: { 
						data: { 
							name: document.id(\'personName'.$data['id'].'\').value || \'PersonWhoIsTooCoolToGiveTheirName\' 
								},
							method: \'post\'
					},
			title: \'Suppression de l'annonce\'
		}).open();
	});
});


<input type="hidden" id="personName'.$data['id'].'" value="'.$data['ref_i67'].'" class="input box" /> <a class="lien" id="sub'.$data['id'].'">supprimer</a>



Merci d'avance à ceux qui pourront m'aider Smiley smile
Modifié par fvsch (26 Feb 2011 - 19:26)