=======================
问题分析:
1、你通过document.createElement("iframe")后,有没有使用document.body.appendChild(nd_iframe)加入到html的body中呢?请尝试
2、如果在html中固化是没问题的,而动态生成是有问题的,那么问题应该处在动态生成这边,在实际中,我也经常使用这种方式,一般不会有什么大的问题,至于enctype和eccoding的问题,你可以参考一下style属性里面的赋值方式,两者不是一样的,我也可以这么写 obj.aaa = "bbb",这个aaa只是我另外付给obj的一个属性,是不会报错的。
这个 if(data)是你是否添加了参数支持。。。
如果有参数
jQuery('<input type="hidden" name="' + i + '" value="' + data[i] + '" />').appendTo(form)
下面这里就吃赋值到一个隐藏域。。这里有没有 和你后面 的
所以每次都会进到error里面, 是没有必然联系的至于 你为什么老是进 ERROR里面 肯定是交互或者是前台代码出错 具体 你可以在火狐下面执行 看报什么错 如果没有错 再看看 是不是 url: 不能访问的(直接拿url 到浏览器地址访问 看看 有没有报错 )
前端代码没有问题 url 也可以访问 那就是后台问题。。逐个排查 如果还是不能解决 可以给我信息 我帮你看看