问题描述
如何在填充所有输入后设置autoSave(),时间计数太快,或者有任何想法代替setInterval(function()),我还没有填写所有输入,但是会自动保存。
<div id="autoSave"></div>
<script>
$(document).ready(function(){
function autoSave(){
var username = $('#username').val();
var email = $('#email').val();
var phone = $('#phone').val();
var address = $('#address').val();
if(email != '' && username != '' && phone != '' && address != '')
{
$.ajax({
url:"payment_details.PHP",method:"POST",data:{
username:username,email:email,address:address,phone:phone
},dataType:"text",success:function(data)
{
$('#autoSave').text(data);
if(data != '')
{
$('#email').val(data);
$('#username').val(data);
$('#phone').val(data);
$('#address').val(data);
}
}
});
}
}
setInterval(function(){
autoSave();
},15000);
});
</script>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)