第一,飲食不當,如攝入大量的生冷食品,暴飲暴食,喂乳過多或食物中含糖量過高,而引起腸內積氣等導致。
第二,也可能是氣候變化,如感寒受涼等,使小兒出現腸痙攣。
第三,還可能是因為腸寄生蟲毒素的刺激導致。
上述的幾種誘發因素,都可以引起腸壁暫時性缺血或導致副交感神經興奮,使腸胃的平滑肌痙攣,從而引起腹痛,當腸胃的平滑肌出現痙攣時,可以阻止腸胃的內容物通過,這樣就可能引起嘔吐。
腸胃的平滑肌在持續痙攣一段時間后,會逐漸的自然松弛,此時患兒的腹痛即消失。而形成所謂發作間隙期,如果致病因素未能消除,患兒可再次出現腹痛。