见诸军皆败,刘璋任命
李严为
护军,统一指挥张任等据守绵竹的各路军队。李严却主动投降刘备,绵竹失陷。张任等再退,与刘璋之子
刘循共守
雒城。刘备进军包围雒城,张任领兵出城,大战于雁桥,战败被俘。刘备欣赏张任的忠勇,想劝降张任,但被厉声拒绝。刘备于是杀掉张任,并为之叹息。
嘉庆十四年(1809年),
汉州知州为张任墓立碑,碑文镌刻隶书“汉将军张公任之墓”。原墓园面积较大,古木参天,土改时被挖掉部分封土,并出土刻有“
元康六年八月造”的年号砖。现墓封土高约2米,但墓碑已散失。
在话本《
三国志平话》中,张任为蜀川元帅,形象较历史上出入较大。刘备攻蜀时,张任把守险要濯锦江上的升仙桥,抵御刘备军达半月之久。后
黄忠受
庞统托梦,教与作法,得以过桥,交战中张任不足三合即被黄忠斩于马下。(《三国志平话》中乱箭射死庞统的为刘璋之弟雒城公子刘珍)
在小说《
三国演义》中,张任出场于第六十至六十四回,为刘璋手下部将,以忠勇著称。刘璋举行宴会欢迎刘备入蜀,刘备谋士庞统让魏延舞剑助兴,想趁机杀死刘璋,张任持剑对舞,解救刘璋。刘备攻打刘璋,张任与诸将引兵对抗,并在落凤坡设伏射死庞统,挫败刘备军的攻势。后诸葛亮用计擒获张任,张任宁死不降,终被处死。刘备感叹不已,收其尸首葬于金雁桥侧,以表其忠。