修改原生 `submit` 逻辑