八月份,赵构逃到临安,又逃奔海上。建炎四年(1130)再从温州到越州,颠沛流离的逃亡日子中,赵构终于面对自己萎了的现实,大概生儿子真的无望,心境自然发生变化。
因此,面对上虞丞娄寅亮上书请选太祖后裔时,“望陛下于伯字行内遴选太祖诸孙有贤德者。视秩亲王。以待皇子之生。退处藩服。”赵构并没有暴跳如雷,现实迫使他不得不去考虑皇嗣的事情。
随即,哲宗废后孟相也以梦说赵构,关于孟太后的异梦以及她对赵构说了什么话,已经无从知晓,但是从后来赵构派人选择宗子的行为联系起来,孟太后的梦和话当与选立宗子有关,因此,李心传才说孝宗得立“始则昭慈圣献皇后感动上意。”

经过综合考虑,不管是为了保障自己的利益避免濮议事件再次发生也好,还是为了迎合民间同情太祖后裔的情绪也罢,赵构决定在太祖后裔中寻访宗室子收养。 2,在海选中脱颖而出的赵伯琮
赵构命太祖后裔、时为秘阁修撰、提举临安府洞霄宫、西外宗正事赵令懬去拣选宗室子,赵令懬先选择四五个年龄在三二岁的小孩子送回来,但是赵构对这四五位宗室子并不满意,认为他们“资相皆非岐嶷。”让他们各自归家,又命赵令懬为集英殿修撰、知南外宗正事,去泉南广选。
赵构还公开和宰臣讨论选择宗子的事情,宰相范宗尹恭维他为“万世之虑。”赵构越发显得高尚,“艺祖以圣武定天下。而子孙不得享之。遭时多艰。零落可悯。朕若不取法于仁宗。为天下计。将何以慰在天之灵。”
绍兴二年(1132)五月,赵令懬在太祖后裔的一千多名伯字辈中,再次选择十名宗室子,送进宫中让赵构拣选,赵构选择了赵伯浩和六岁的赵伯琮。

“伯浩丰而泽。上(伯琮)清而癯。”赵构很喜爱胖胖的伯浩,都准备让伯琮走了,心里又犹豫,让他们俩并立,再比较比较。
忽然有一只猫从二个娃面前经过,活泼的伯浩去踢猫,胆怯的伯琮则拱立不动。龟毛的赵构就认为伯浩太轻狂了,不能担当社稷重任,赐伯浩白银三百两打发他回家去,留下伯琮。
六岁的伯琮开始他小心谨慎的宫廷生涯,生父赵子偁也被提拔为京官。赵构才28岁,自然幻想自己哪天能立起来再生一个儿子,因此并不给伯琮皇子的名份,只是让后宫张婕妤做伯琮的养母,他自己教授伯琮读书习字,一来培养感情,二来看看伯琮的资质。
绍兴三年(1133)二月,伯琮授和州防御使,赵构准备给伯琮换单名,让学士院选择二十个玉字旁的字,注明意义呈上让他选择,赵构从中选择“瑗”字,赐给伯琮,从此,伯琮就叫赵瑗了,三月份赵瑗又升贵州防御使。

绍兴四年(1134)五月,赵令懬又寻访到秉义郎赵子彦的儿子赵伯玖送进宫中,当时赵伯玖才五岁,聪慧可爱,赵构非常喜欢,就让吴才人抚养伯玖,赵瑗就从唯一的储君候选人成了备选。
既然赵构已经选择了赵瑗,为何又留下伯玖呢?自然是出于平衡考虑,赵构可不希望赵瑗有来当太子的念头,也不希望大臣们就此认定赵瑗,留下伯玖,给自己多一个选择,也让群臣猜不透他的心思。
