Some of the reasons for hiccups are hot and spicy foods, harmful fumes, abdominal surgery and conditions which tend to irritate the nerves of diaphragm and abdominal. Again like causes of hiccups there is no exact cure for hiccups, and with time they go away. But, there are many remedies which seem to work sometimes.