<script type="text/javascript"> $(function() { //获取task的id长度 var len = $(".isTaskId").length; //获取task的id集合 var $isTaskId = $(".isTaskId"); //循环遍历所有的taskId for (var i = 0; i < len; i++) { //发送ajax请求的url var url = "teaAssess-saveValid"; //发送ajax请求的参数群 var params = { "validStuId" : $("#stuId").val(), "validTermId" : $("#termId").val(), "validTaskId" : $isTaskId[i].value }; /* 每隔一秒运行一次ajax setInterval(callback, delay); callback:回调函数,这儿是调用的ajax请求函数, delay:延时长度(单位:毫秒),这儿设置每个1秒请求一次ajax */ setInterval(ajax(url, params, i), 2000); } }); //ajax请求函数 function ajax(url, params, i) { $.post(url, params, function(data) { if (data == "isNotNull") { $("#task" + i).remove(); //如果课题中没有可选项(全部被考核过了),追加一条,提示无数据 if ($(".dropdown-menu").children("li").length == 0) { $(".dropdown-menu").append("<li>您已经对所有课程进行了考核!</li>"); } } }); } </script>