我有一个函数,每次从下拉列表中选择一个复选框 div 时都会调用它。以下是我的功能:
function arming(){
$('#armText').change(function(){
if ($('#armCB_1').is(':checked')){
$.post('/request', {key_pressed:"arming_status"}).done(function(reply){
$('#armStatus').empty().append("<h3>The Arming Status is " + reply).show();
});
}
else{
$('#armStatus').hide();
}
});
}
我的问题是,如何在一段时间内更新“armStatus”,并且只有在未选中复选框时才停止更新?另外,我希望程序的其余部分继续运行。是否可以使用 while(1) 作为无限循环?