Jennings said on Twitter on Thursday that "surgery went well tweeps!!" and posted a picture of himself in a hospital bed. No return date has been given, though Packers coach Mike McCarthy says it would probably be a minimum of a few weeks.
The surgery was originally scheduled for Tuesday in Philadelphia, but had to be postponed because of Hurricane Sandy.
Jennings has missed the last four games with the injury, which occurred in the season opener. Green Bay's No. 1 receiver has 12 receptions for 78 yards and a touchdown this season.
Meanwhile, Packers receiver Jordy Nelson, who missed last week's game with a hamstring injury, didn't practice Thursday. He will go through rehabilitation and test the injury on Friday, the team said.
Information from The Associated Press was used in this report.