Bonjour,
Je reviens avec un nouveau problème. J'ai fait des recherches, essayé plusieurs méthode comme "find" par exemple, mais impossible de récupérer le contenu du textarea. Aucune erreur console ni réseau. Le système fonctionne niquel sur les input.
Le alert reste vide et idem en base de données, seul le champs qui correspond au textarea reste vide.
J'utilise ckeditor, peut être que ça vient de là.
Le code que j'utilise en jquery
Code js : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 $('#ajtInf').submit(function(event) { event.preventDefault(); var ref = $('#ref').val(), type = $('#type').val(), texte = $(this).find('#editor1'); // Alert pour test du textarea alert(texte); $.ajax({ url : 'ajtInf.php', type : 'POST', data : 'ref=' + ref + '&type=' + type + '&editor=' + texte, dataType : 'html', }); $.ajax({ url : 'actInf.php', type : 'POST', data : 'ref=' + ref, dataType : 'html', success : function(code_html, statut){ $('#'+ref).html(code_html); }, }); $('#infos').css('display','none'); });
Le textarea modifié par ckeditor à l'id "editor1". En dehors de ça c'est un formulaire tout ce qu'il y a de plus banal et dont la récupération ne pose absolument aucun problème sur les autres champs.
Partager