精神因素为本病发生的主要诱因,如情绪紧张、焦虑、生活与工作上的困难、烦恼、意外不幸等,均可干扰高级神经的正常活动,进而引起胃肠道的功能障碍。暗示或自我暗示是重要的发病因素,例如由于某种草率的诊断意见、无关紧要的化验结果或医生的举止和表情不当而造成的所谓医源性疾病,以及患者因亲友患严重疾病如胃肠道癌肿而产生的自我暗示均可引起本症。
本疾病的另一个致病因素就是日常饮食因素,在日常生活中如果经常饮食失调,或经常服用泻药或灌肠,亦可构成不良刺激,促进本病的发生与发展。