网页中添加input 按钮
<input type="button" id='btnSubmit' value="提交">
绑定onclick() 事件,使用Ajax对象以post方式提交表单,提交前使用serialize()序列化数据:
…… var data = serialize(document.forms[0]) xhr.send(data)
提交不成功,浏览器提示:
Uncaught ReferenceError: serialize is not defined
反复检查各部分代码,最后发现只要button按钮就可以:
<button id='btnSubmit'>提交</button>
不知道这是一个bug呢,还是另有原理可分析?