`
843977358
  • 浏览: 241998 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于在for循环中使用ajax

阅读更多
	<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>

 

分享到:
评论

相关推荐

    使用Ajax get请求数据用for循环展示到列表上

    使用ajax请求数据,并用循环的方式放到表格里,展示到页面。

    详解JavaScript for循环中发送AJAX请求问题

    今天搞ajax的时候,一个有趣的地方,,每个迭代中都要发送一个get请求,因为迭代的速度太快,一个请求还没有完成就进行下一个迭代,在chrome和ff上,除最后一个请求外,其它请求都被取消了。所以该怎么办呢?设置...

    jquery中的ajax如何返回结果而非回调方式即为同顺序执行

    如果非要返回结果的话,将ajax 中的参数 async 改为 false,即为同顺序执行,如下实现,即可返回到结果。 不过在非必要的情况下,不推荐此种做法 代码如下: function(url,params){ var outdata; $.ajax({ type : ...

    jQuery中的for循环var与let的区别

     在用AJAX发送请求中又嵌套了一个AJAX请求,发现在内层请求的success中对第一次success中的循环变量 i 无法获取,具体代码如下: $.ajax({ type: "get", url: "//////////////////////////", success: ...

    ajax树形展示,JavaScript

    package ajax.ch3.treeview; import javax.servlet.ServletException; import javax.servlet.http.*; import ajax.ch3.treeview.*; public class TreeviewServlet extends HttpServlet { public void doPost...

    类似MSN,采用ajax技术

    类似MSN消息弹出框,AJAX技术 // 获取最近的消息 function getRecentMsg() { // 消息显示对象 var div_recentMsg = el("recentMsg"); // 根据url获取用户名 var username = ...

    jQuery ajax json 数据的遍历代码

    先给大家说下我的需求:进行ajax请求后,后台传递回来以下json数据。...对上面的json数据类在jquery 的success 函数中解析 JavaScript代码 $.ajax({ type: POST, url: xxx.do, dataType : json, // 指定返

    基于j2ee的ajax宝典

    3.7.4 for循环··········· 93 3.7.5 for in循环······· 94 3.7.6 break和continue··············· 95 3.8 函数········· 97 3.8.1 函数定义········ 98 3.8.2 ...

    利用ajax传递数组及后台接收的方法详解

    我们在使用ajax异步的提交多选框得到需要操作的对象的id,这时我们可以把每一个id做出一个对象,之后放到一个数组中,再使用JSON.stringify()对这个数组进行json的格式化;在后台中再inputStream中解析出我们的json...

    vue多次循环操作示例

    v-for可以实现循环,但是能否再下一级进行渲染呢?答案是可以的。 list: [{ "scheme_id": "1", "scheme_sn": "2018031416442200001", "scheme_name": "测试支付宝", "type": "", "field_id": "0", "user_id":...

    详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】

    本篇文章主要介绍了JavaScript的延迟对象、跨域、模板引擎、弹出层、AJAX,对其进行示例解析,具有很好的参考价值,需要的朋友一起来看下吧

    ajax 动态传递jsp等页面使用id辨识传递对象

    ajax 动态传递页面, js 的ajax编写,使用id辨识传递对象 例如 : 现在有个需求,一个页面,分成左右两块,左侧导航菜单有个用户列表信息功能按钮,想在右侧无刷新情况下加载用户数据,列表显示。 我们定义两个jsp ...

    最新Python3.5零基础+高级+完整项目(28周全)培训视频学习资料

    javascript数组和字典以及for循环 javascript条件语句 javascript函数的定义 Dom直接选择器 Dom间接选择器 示例之模态对话框 示例之全选和反选以及取消 javascript必须加分号 示例之后台管理左侧菜单 今日内容梳理 ...

    详解vuejs之v-for列表渲染

    Vue.js是一个构建数据驱动的web界面的库。重点集中在MVVM模式的ViewModel层,...1.使用js的for循环去遍历填充 2.ng的ng-repeat 今天我们使用vue.js的v-for 一、html &lt;li&gt;&lt;span&gt;蚌埠&lt;/span&gt;&lt;span&gt;凤阳东路&lt;/span&gt;

    微信小程序ajax实现请求服务器数据及模版遍历数据功能示例

    主要介绍了微信小程序ajax实现请求服务器数据及模版遍历数据功能,结合实例形式分析了微信小程序ajax调用及模板wx:for循环列表渲染相关操作技巧,需要的朋友可以参考下

    Ajax遍历jSon后对每一条数据进行相应的修改和删除(代码分享)

    $.ajax({ url: "/business/findpersons.json", dataType: "json", type:"GET", success: function(doc) { var objs=eval&#40;doc&#41;; for (var i = 0; i &lt; objs.length; i++){ var personid=objs[i].personId; ...

    JavaScript详解(第2版)

     6.3.3 for循环   6.3.4 for/in循环   6.3.5 使用break和continue控制循环   6.3.6 嵌套循环及标签   6.4 应知应会   练习   第7章 函数   7.1 什么是函数   7.1.1 函数声明和调用   ...

    JavaScript入门经典(第1版)书源代码

    2.7 “在线小测试”程序——使用数组来存储题目 2.8 小结 2.9 习题第3章 判断、循环和函数 3.1 选择语句——if语句和switch语句 3.2 循环语句——for语句和while语句 3.3 函数 3.4 创建一个“在线小测试”程序...

    JavaScript入门经典(第3版) 附书源代码.rar

    判断、循环和函数3.1 选择语句——if语句和switch语句3.2 循环语句——for语句和while语句3.3 函数3.4 创建一个“在线小测试”程序7中的基本函数3.5 小结3.6 习题第4章 JavaScript——基于对象的语言第5章 浏览器...

Global site tag (gtag.js) - Google Analytics