启动与作废

下面是试题维护的一段代码,接下来我来谈谈我对这段代码的理解。
因为下边的两个 f a l s e t r u e , 点击事件有很大的相同之处,唯一的区别就是一个是false一个是true, 所以这段代码就是定义两个 方法,然后抽取他们之间的相同的代码,定义一个共同的函数,
以其来提高代码的可读性。
在这里插入图片描述
首先是两个false和true的点击事件,然后是共同的函数。用两个参数str和bl来代替上面的两个点击事件,然后是var赋值。一个是修改成功的数据,一个是记录已经存在的数据,还有一个是获取选中的数据。
接下来是判断如果ckdata.length>0,那就弹出提示,和定义一个达到条件就弹出提示的函数,
函数里边的条件是一个for循环和一个 . a j a x F o r T o V o i d n o c o n t i n u e .ajax方法 For循环再作个判断,判断有没有ToVoidno,如果有就直接continue,如果没有就实行下一步 .ajax方法,$里边的参数有
url:传播数据的路径
data:以键值对的方式传播参数
type:数据传输通道的类型
dataType:传输数据的类型
最后是回调函数,如果data是false那么Return++.

猜你喜欢

转载自blog.csdn.net/weixin_44540706/article/details/89372393