你循环的时候就可以给他们赋值了,那么就不用addClass,再根据类选择器处理,代码能一气呵成就别写成两段了

function onCopyButtonClick() {
$(".index:checked").each(function ()
{
    $("#RoomTypeList_" + this.id.split("_")[1] + "__WeekControl").val($("#BatchRoomType_WeekControl").val());
    $("#RoomTypeList_" + this.id.split("_")[1] + "__Prs2").data("kendoNumericTextBox").value($("#BatchRoomType_Prs2").val());
})
}

当时的思路是把选中的行,需要处理的列,循环处理,都加上类选择器。

然后通过类选择器赋值。但是kendoNumericTextBox只能赋一行值。

问隔壁组的小姑娘很灵活的给我解决了,就是直接在循环里就赋值。

能加类的时候已经把值加上了。。。

原文地址:https://www.cnblogs.com/Early-Bird/p/9260742.html

时间: 2024-11-29 01:37:10

你循环的时候就可以给他们赋值了,那么就不用addClass,再根据类选择器处理,代码能一气呵成就别写成两段了的相关文章

c#.net循环将DataGridView中的数据赋值到Excel中,并设置样式

Microsoft.Office.Interop.Excel.Application excel =                new Microsoft.Office.Interop.Excel.Application();            excel.SheetsInNewWorkbook = 1;            excel.Workbooks.Add(); //设置Excel列名            excel.Cells[1, 1] = "学号";     

如何将循环写成递归

转载:http://blog.csdn.net/feixiaoxing/article/details/6838362 其实编程的朋友知道,不管学什么语言,循环和递归是两个必须学习的内容.当然,如果循环还好理解一点,那么递归却没有那么简单.我们曾经对递归讳莫如深,但是我想告诉大家的是,递归其实没有那么可怕.所谓的递归就是函数自己调用自己而已,循环本质上也是一种递归.  1)求和递归函数 我们可以举一个循环的例子,前面我们说过,如果编写一个1到n的求和函数怎么写呢,你可能会这么写: int cal

Oracle中使用Table()函数解决For循环中不写成 in (l_idlist)形式的问题

转: Oracle中使用Table()函数解决For循环中不写成 in (l_idlist)形式的问题 在实际PL/SQL编程中,我们要对动态取出来的一组数据,进行For循环处理,其基本程序逻辑为: 1 2 3 4 5 6 7 8 9 10 11 12 create or replace procedure getidlist is   l_idlist varchar2(200); begin   l_idlist:='1,2,3,4';   for brrs in (select * fro

Jave foreach 循环出来的变量能否通过赋值改变

代码: public static void main(String[] args) { Integer[] mm = new Integer[] {14561,1264}; for (Integer item : mm) { item=45;//foreach 循环的变量是被transient 修饰的临时变量,是不可以赋值的 } System.out.println(mm[0]); System.out.println(mm[1]); } 结果: 14561 1264 并没有发生改变 原文地址

java一个对象赋值给另一个对象,支持平铺类和层级类间的互转

场景:将一个层级类对象(领域驱动model对象)转换为平铺类对象(view) src对象,(红框为子对象) target对象(平铺对象) 代码思路,先递归反射遍历出所有字段,存到一个map里,再递归赋值给target对象 缺陷:不同子对象间的同名字段会被覆盖成一个值 代码 private static void getSrcALLFieldMap(Object obj,Map<String,Object> collectMap){ Class srcClazz = obj.getClass()

如何把js的循环写成异步的

针对这里的问题:深入理解node.js异步编程:基础篇https://cnodejs.org/topic/533d6edbc2621e680800e0ea 这一节有一个代码:###4.1 Node.js异步机制 如何改写才可以每隔2秒打印呢? 答案是这样写: var aaa = function(i){setTimeout(function(){ console.log(new Date); if(i == 5){alert("结束")}; i++; aaa(i); },2000)}

[leetcode]75.Sort Color三指针

import java.util.Arrays; /** * Given an array with n objects colored red,white or blue, * sort them so that objects of the same color are adjacent, * with the colors in the order red, white and blue. Here, we will use the integers 0, 1, and 2 to repr

高效的两段式循环缓冲区──BipBuffer

Simon Cooke,美国 (原作者) 北京理工大学 20981 陈罡(翻译) 写在前面的话: 循环缓冲区是一个非常常用的数据存储结构,已经被广泛地用于连续.流数据的存储和通信应用中.对于循环缓冲区,传统的操作方法是开辟一块连续的存储区,不 断地写入数据,当写入到存储区的末尾的时候,再从存储区的首部再开始写入数据,由此不断地重复下去构成了循环缓冲区.偶曾经写过很多循环缓冲区,也看过很 多人编写的循环缓冲区,但是拜读Simon Cooke先生的文章────“两段式”循环缓冲区(原文名称是:The

字符数组的定义与赋值必须在一个表达式里

今天写c程序时遇到这样的编译问题 char str [10]; str [] ="welcome"; 报语法错误 char str [10]; str="welcome"; 也报语法错误 这是为什么呢? 如果是其它的变量,比如:int a=1; 可以分写成两个表达式: int a; a=1; 可是字符数组 char str []="welcome"; 就不可以写成: char str [10]; str [] ="welcome&quo