身份证一定要到户籍所在地补办的,上海办不了。
现在 外省市政府 一般在上海都设立办事处,像身份证丢失这种好像是可以在办事处拍照,办理还是在老家办理身份证,办好后会送到上海办事处,但时间可能会比较长,需要两三个月时间。可以直接去办事处去领取。你查查你们老家的在上海的办事处电话吧