gpt4 book ai didi

Jquery刷新无需按下按钮

转载 作者:行者123 更新时间:2023-12-01 06:48:34 25 4
gpt4 key购买 nike

我们有以下 jquery,它从后端 .php 脚本获取数据。一切正常。需要帮助的是如何在不按下按钮的情况下做到这一点,但每隔 30 秒或 1 分钟间隔做同样的事情。下面是我们当前的脚本?

<script> 
$(document).ready(function() {
$("#searchBtn").click(function(){
$(this).attr('src', 'images/searching.png');

var data = $(this).val();

var dateFrom=document.getElementById("beginDate").value;
dateFromArray=dateFrom.split("/");
var myDateFrom=new Date(dateFromArray[2],dateFromArray[1],dateFromArray[0]);

var dateTo=document.getElementById("endDate").value;
dateToArray=dateTo.split("/");
var myDateTo=new Date(dateToArray[2],dateToArray[1],dateToArray[0]);

mysqlDateFrom=dateFromArray[2]+"-"+dateFromArray[1]+"-"+dateFromArray[0];
mysqlDateTo=dateToArray[2]+"-"+dateToArray[1]+"-"+dateToArray[0];


$.post('getBK.php', {b: mysqlDateFrom,e: mysqlDateTo}, function(data){
$("#searchBtn").attr('src', 'images/search.png');
$('#dbData').html(data);
}
);
}
);
}
);
</script>

最佳答案

<script> 
$(document).ready(function() {

function myfunc(){
$("#searchBtn").attr('src', 'images/searching.png');

var data = $("#searchBtn").val();

var dateFrom=document.getElementById("beginDate").value;
dateFromArray=dateFrom.split("/");
var myDateFrom=new Date(dateFromArray[2],dateFromArray[1],dateFromArray[0]);

var dateTo=document.getElementById("endDate").value;
dateToArray=dateTo.split("/");
var myDateTo=new Date(dateToArray[2],dateToArray[1],dateToArray[0]);

mysqlDateFrom=dateFromArray[2]+"-"+dateFromArray[1]+"-"+dateFromArray[0];
mysqlDateTo=dateToArray[2]+"-"+dateToArray[1]+"-"+dateToArray[0];


$.post('getBK.php', {b: mysqlDateFrom,e: mysqlDateTo}, function(data){
$("#searchBtn").attr('src', 'images/search.png');
$('#dbData').html(data);
}
);
}

myfunc();
setInterval( function(){ myfunc(); } , 30000 );

});
</script>

关于Jquery刷新无需按下按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18670137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com