定时间隔获取页面信息自动保存到数据库

有些页面要录入的内容比较多,常会因某些意外或突发状况导致录入的信息无法保存,此时有这么一个定时自动保存的小功能就安全放心多了,只需要页面多加一个简单的时间定时器就ok了! 

采用js简单实现:

$(function(){
    //延迟3秒执行
	setTimeout(function(){
        //每隔5s执行一次
        setInterval(function(){
            save()'
        },5000)
    },3000);
			
function save(){
    //获取页面中要保存的值
	var ordernumber = document.getElementById('ordernumber').value;
	var couriernumber = document.getElementById('couriernumber').value;
	var address = document.getElementById('address').value;
	var counter = document.getElementById('counter').value;
	var listno = document.getElementById('listNo').value;
		
	// AJAX提交
	var request = new XMLHttpRequest();
    request.open("POST",encodeURI(encodeURI("此处填保存提交到数据库的提交路径")), true);
	request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	request.send(null);
	alert("自动保存已提交");
}
});

 

 

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值