The mounting pressure on Ipswich boss Paul Jewell increased when his side were booed off by home fans after being beaten by Charlton at Portman Road.
Johnnie Jackson fired in to put the Addicks ahead early in the second half.
Massimo Luongo was punished for giving the ball away when a Charlton counter-attack ended with Ricardo Fuller drilling in a shot.
Jason Scotland's deflected strike gave Ipswich hope but they failed to engineer an equaliser.
Ipswich striker Nathan Ellington blazed over late on but the home fans made their feelings clear at the final whistle as their side were left languishing second from bottom of the Championship.
It was a fourth loss in seven league outings for Town so far this season.
Ipswich were not helped by strikers Paul Taylor and Michael Chopra being out injured as Charlton boss Chris Powell handed a first start to forward Fuller.
Following a first half of rare chances, it did not take long for a goal to come in the second period when Jackson put Charlton ahead after a cross from the left.
Fuller compounded Ipswich's misery when he scored after Luongo had lost possession and, despite Scotland's goal, Ipswich could not find a way back.
Ipswich Town 01 Loach 03 Cresswell 04 Chambers 20 Smith (Higginbotham - 90' ) 07 Edwards 09 Emmanuel-Thomas Booked (Ellington - 46' ) 11 Martin Booked 15 Luongo 17 Drury 14 Scotland 27 Murphy (Carson - 80' ) Substitutes 12 Lee-Barrett 06 Higginbotham 22 Carson 29 Ainsley 08 N'daw 19 Hyam 18 Ellington Charlton Athletic 01 Hamer 05 Morrison 20 Solly 28 Cort 04 Jackson 07 Green 08 Stephens 23 Wilson 10 Wright-Phillips (Dervite - 90' ) 12 Kerkar (Pritchard - 82' ) 19 Fuller (Haynes - 90' ) Substitutes 27 Button 03 Evina 44 Dervite 11 Wagstaff 14 Pritchard 22 Hollands 09 Haynes