Bonjour à tous,
Je travaille sur une application web avec le framework symfony. Pour le multi upload j'ai été obligé d'utilisé du javascript, cependant je vous avoue que je ne m'y connais pas beaucoup. Je devrais donc avoir dans mon module message un formulaire permettant d'ajouter un nouveau message avec un bouton pour ajouter un champ fichier. Pour cela j'ai suivi ce tutoriel :
http://ezzatron.com/2009/12/03/expan...-and-doctrine/
Mais le boutton en question ne s'affiche pas. Voilà ce qui est généré dans le code source pour le script :
Et sous internet explorer l'erreur renvoyée est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <script type="text/javascript"> $$('#message table').each(function(e) { e.select('tbody')[0].id = 'message_fichiers'; e.insert('\n <tfoot><tr><td colspan=\"2\"><input onclick=\"new Ajax.Updater(\'message_fichiers\', \'/forum.php/message/fichierForm\', {asynchronous:true, evalScripts:false, insertion:Insertion.Bottom, parameters:\'count=\'+$$(\'#fichiers table\').length});; return false;\" type=\"button\" value=\"Ajout Fichier\" /></td></tr></tfoot>\n '); }); </script>
Message*: Cet objet ne gère pas cette propriété ou cette méthode
Ligne*: 212
Caractère*: 7
Code*: 0
URI*: http://localhost:8080/forum.php/message/new/id_forum/3
Sachant que la ligne 212 est celle-ci:
e.select('tbody')[0].id = 'message_fichiers';
Voilà je pense vous avoir a peu près tout dit. J'espère que vous pourrez m'aider... depuis hier soir je galère là dessus.
Merci d'avance.
Partager