如何实现form表单提交和ajax异步操作相似效果

前言

下面介绍如何使用form表单提交数据后,页面不跳转,实现与ajax异步操作相似的效果。

具体过程

第1步:用一个隐藏的iframe来接收服务端返回的信息
image
第2步:服务端返回一段脚本(类似于ajax中的回调函数)
image

第3步:隐藏的iframe接收到脚本之后,解析执行该脚本动作(调用父iframe中的IDebt.photo.callback()方法)。