大家已经发现了, 当我们点击submit提交form表单的时候, 他会刷新一次, 如果不想它刷新的话有下面两种方法:
利用iframe
我们可以利用一个隐藏的iframe来实现, 主要是我们把提交目标放到一个隐藏的...iframe里, 然后让iframe提交数据
(ps: 这个未实测, 仅仅是网上提供的, 我记录一下....style="display:none;">
利用onsubmit事件
我们还可以绑定onsubmit事件(用jq的话是submit()), 在submit按钮效果触发之前我们就把数据提交了..., 然后我们return false(让submit这次的点击触发事件失效, 否则表单又会提交一次, 并且刷新页面)
我们可以这样:
====== 如果你用原生js的话
html代码:
js代码:
function post_data(){
// ajax数据提交代码
// .....