Bonjour,
Avoir les cheveux en bataille : locution nominale invariable.
Extrait du Wiktionnaire :
cheveux en bataille \ʃə.vø ɑ̃ ba.taj\ masculin pluriel, invariable
(Coiffure) Cheveux en désordre, mal coiffés.
Ce n’est pas lui qui va s’offusquer sous prétexte que j’ai les cheveux en bataille au saut du lit. — (Mindy Klasky, Petit guide de survie pour New-Yorkaise en déroute !, éditions Harlequin, 2012)
Elle ne supportait pas qu’il se rabaisse, porte à l’extérieur un vêtement de travail plein de taches de peinture, qu’il sorte avec les cheveux en bataille, la barbe mal rasée, des chaussures percées et des chaussettes trouées aux pieds. — (Lu Wenfu, Nid d’hommes, 1995, Seuil, 2002, page 467)
https://fr.m.wiktionary.org/wiki/cheveux_en_bataille
Bonne journée