日军的子弹正好打中了张灵甫的右膝,造成膝盖严重骨折,战场上包扎得太匆忙也没注意消毒,结果伤口感染高烧不退,医生怕危及到张灵甫的生命决定截肢。这下张灵甫可急了,没了腿以后还怎么领兵打仗。不管医生怎么跟他解释,张灵甫都听不进去,他甚至从腰间抽出手枪,拍在医生的桌子上说:“踞腿还不如先一枪打死我!”据王玉龄回忆,后来张灵甫曾告诉她,当时就连睡觉的时候,张灵甫都把手枪放在枕头底下,就是怕医生趁他睡着的时候做手脚。
就这么拖拖拉拉的,张灵甫的腿伤治了半年都没啥起色。想去香港治疗吧,又担不起昂贵的医疗费用。最后,还是蒋介石特批了养伤费才得以赴港,在玛丽医院接受英国专家的诊治。张灵甫的右腿手术相当成功,医生向他保证,只要静心接受治疗,完全能够痊愈。可张灵甫却在修养的关键当口决定提前出院回到战场。起先,玛丽医院的医生还以为张灵甫提早回去,是因为付不起昂贵的医疗费,还好心劝他说“多休息半个月就能痊愈,费用有困难医院可以减免”。其实,张灵甫是在报上看到战时军人不宜出国养病的新规定,所以才不顾医生的劝阻执意出院回国。他对医生说:“军人死且不惧,何爱一肢。军令不可违。”张灵甫的军人本色在这里显露无遗。