J'ai un script côté serveur (PHP) retournant des données JSON pour remplir une grille ExtJS.Quel est le moyen le plus simple d'afficher la valeur NULL en tant que chaîne vide à la place de la chaîne "null" dans une grille ExtJS?
Ces données proviennent d'une requête MySQL contenant des valeurs NULL.
Lorsque PHP il code dans la notation JSON, il conserve la valeur NULL intacte:
{"id":"33","name":"Test1","url":null,"cls":"x-tree-noicon","expanded":true}
Mais ... quand ces données sont affichées dans la grille ExtJS, il montre une « nulle » chaîne dans l'endroit de la valeur NULL. Je ne veux pas qu'il affiche «null». Je veux juste qu'il soit vide (une chaîne vide).
Quelle est la manière la plus facile d'y parvenir?
Merci.
Vous avez répondu rapidement et m'a déplacé vers l'avant dans la bonne direction ... Mon premier essai a été d'ajouter la configuration suivante à la colonne: renderer: function (value) {return (valeur === null? '': value)} Cela aurait marché si ma grille n'était pas une grille d'arbre. Je vais poster plus d'informations comme une autre réponse pour cela ... –