Bonjour l'équipe,
Alors j'ai un petit problème pour l'affichage des données récupérer à partir d'une liste sharepoint.
Le champ que je souhaite faire afficher est un champ texte multilignes (avec l'option texte enrichie image gras italique...).
Concrètement voici mon code
Le titre s'affiche correctement car c'est un champ une seule ligne.
Code : 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 $().SPServices({ operation: "GetListItems", async: false, listName: "Cadre", CAMLViewFields: "<ViewFields><FieldRef Name='Title' /><FieldRef Name='Texte' /></ViewFields>", CAMLQuery: "<Query><Where><Eq><FieldRef Name='Title'/><Value Type='Text'>Principes</Value></Eq></Where></Query>", completefunc: function (xData, Status) { $(xData.responseXML).SPFilterNode("z:row").each(function() { var title = $(this).attr("ows_Title"); var texte = $(this).attr("ows_Texte"); var liHtml = "<h2>"+title+"</h2><br>"+texte; $("#txtmenu").append(liHtml); }); } }); //dans le html: <p id="txtmenuci"/>
Pour le champ Texte, j'ai essayé de modifier texte enrichie par texte brut, et là ça fonctionne. Mais il me faudrait le texte enrichie...
(je suis sur MOSS 2007)
Merci pour votre help
Partager