- <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>