码迷,mamicode.com
首页 > Web开发 > 详细

js表单提交回调函数

时间:2014-07-25 16:42:01      阅读:298      评论:0      收藏:0      [点我收藏+]

标签:blog   数据   io   for   re   c   cti   html   

在研究表单的时候发现一个有意思的东西——在表单提交的时候如何保证数据全部提交完毕才会清空?

我们常用的<input type="reset" value="重置" />,或者jquery的$(‘input[name=xxx]‘)val(‘‘),直接清空input的value值,都是单纯的直接清空,不会等待数据提交完毕后在清空,所以会有数据传输没完成就清空的情况,怎么解决?

搜索的时候发现一个答案——写一个回调函数,感觉不严谨。先记录下来,以后慢慢研究。

function submit(callback){
    document.getElementById("myform").submit();
    callback();
}
function reset(){
     document.getElementById("myform").reset();
}
function tijiao(){
    submit(reset);

}
<form id="myform" action="">
<input type="text" name=""/>
<input type="button" value="提交" onclick="tijiao()"/>
</form>

js表单提交回调函数,布布扣,bubuko.com

js表单提交回调函数

标签:blog   数据   io   for   re   c   cti   html   

原文地址:http://www.cnblogs.com/liu-l/p/3867892.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!