Problème avec passage de fonction dans ajax

Signaler
-
Messages postés
1771
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
20 novembre 2020
-
Bonjour,
j'ai un projet ou je dois intégrer dans un autre gros projet réalisé avec le framwork de joomla(PHP5, javascript,MVC), donc pour faire de l'intégration je dois comprendre ce que faist plusieurs portion du grand projet et depuis quelque jour je peine à comprendre ce bout de code:

$document->addScriptDeclaration('
function saveText(id,issue){
jImc(\'#info-\'+id).html(\'<img src="'.JURI::root(true).'/components/com_improvemycity/images/loading1.gif"/>\').fadeIn(400);
desc=jImc(\'#descpic-\'+id).val();
jImc.post("index.php?option=com_improvemycity&view=editissue&task=issue.savePhotoDesc&issue_id="+issue+"&Itemid=0&desc="+desc+"&idphoto="+id, {"'.JSession::getFormToken().'":"1" }).done(function(r) {
jImc(\'#info-\'+id).html(\'<img src="'.JURI::root(true).'/components/com_improvemycity/images/steps_ok.png"/>\').fadeIn(400);
jImc(\'#descpic-\'+id).css( "color", "black" );
jImc(\'#info-\'+id).html(\'<img src="'.JURI::root(true).'/components/com_improvemycity/images/steps_ok.png"/>\').fadeOut(1000);
});
}');

qq d'expérimenté en javascript peut-il m'expliquer ce que fait ce code, et m'expliquer quelques lignes pertinente de ce bout de code.
merci d'avance

1 réponse

Messages postés
1771
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
20 novembre 2020
108
bonjour

j'ai l'impression que jImc est une fonction a laquel on transmet un parametre sous forme de chaine de carractere il faudrait savoir ce que fait jImc()