|
|
|
ถามเรื่อง setinterval หน่อยครับ jquery... จะส่ง ไปทุกๆ 1 วิ ถ้าได้ค่าที่ต้องการแล้วให้หยุด ส่ง เป็นเวลา 10 นาที |
|
|
|
|
|
|
|
แบบสด ๆ เลยนะครับ
Code (PHP)
<!DOCTYPE html>
<html>
<head>
<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
<meta charset="utf-8">
<title>Jquery Set Interval</title>
</head>
<body>
<div id="timer"></div>
<input type="button" id="startx" value="start" />
<script type="text/javascript">
var timer;
function myTimer(sec) {
$.wait = function(callback, stoptime) {
return window.setTimeout(callback, stoptime * 1000);
};
var myaddd = sec;
if (timer) {
clearInterval(timer);
}
timer = setInterval(function() {
var secdel = sec--;
$('#timer').text(secdel);
if (sec == -1) {
clearInterval(timer);
$.wait(function() {
myTimer(myaddd);
}, 5); //อันนี้ 5 วินาที
}
}, 1000);
}
$("#startx").click(function() {
myTimer(3); //วนลูปทุก 3 วิ แล้วหยุด 5 วิ
});
</script>
</body>
</html>
|
|
|
|
|
Date :
2014-09-26 20:03:49 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2014-09-27 21:00:55 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับพี่เดี่ยว
|
|
|
|
|
Date :
2014-09-30 23:57:58 |
By :
hanabishi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บ่เปงหยังค้าบ
|
|
|
|
|
Date :
2014-10-01 04:04:27 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วจะใส่โคดให้มันเช็ควนลูปตรงไหนอ่ะครับ แล้วถ้าเจอก็ให้มันหยุด check กี่วิไรเงี้ยครับ
|
|
|
|
|
Date :
2014-10-06 07:40:56 |
By :
hanabishi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือผมจะให้มัน setinterval check ค่า แบบ post ไปยังดาต้าเบส
ถ้าไม่เจอข้อมูลก็ให้มันเช็คไปเรื่อยๆทุกๆ 1 วิ แต่ถ้าเจอข้อมูล ก็ให้เอาข้อมูลมาแสดงพร้อมกับหยุดเช็คเป็นเวลา 1 นาที แล้วค่อยเช็คใหม่อ่ะครับ
|
|
|
|
|
Date :
2014-10-06 08:38:31 |
By :
hanabishi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|