|
循环调用,如果已经获取到了结果,则退出循环,下面有个不错的示例,感兴趣的朋友可以尝试操作下
复制代码 代码如下: function checksdzt(){ sdzt = $("#viewObj_zt_text").val(); //循环调用,如果已经获取到了结果,则退出循环 loopgetinfo = setInterval("checksdztsub()",50); //这里循环调用,间隔50毫秒 } function checksdztsub(){
if ($("#viewObj_zt_text").val() !="" && $("#viewObj_zt_text").val() != sdzt) { if($("#viewObj_zt_text").val() == "锁定") { $("#sdyydes").html("<font color='red'>*</font> 锁定原因"); $("#viewObj_sdyy_text").attr("validate","{required:true}"); } else if($("#viewObj_zt_text").val() == "正常") { $("#sdyydes").html(" 锁定原因"); $("#viewObj_sdyy_text").attr("validate",""); } else
sdzt = $("#viewObj_zt_text").val(); // clearInterval(loopgetinfo); //终止循环 } }
|
|