一条数据中需要遍历多条数据,页面遍历方法

使用的是jgrid表格,bootstrap页面

{name:‘listportDetect‘,index:‘listportDetect‘, width:50,editable: true,formatter: function (cellvalue, options, rowObject) {
var res = "";
if(rowObject.listportDetect){
for(x in rowObject.listportDetect){
if(rowObject.listportDetect[x].status == 1){
// res += "<p><button class=‘btn btn-xs btn-info‘>"+rowObject.listportDetect[x].port+"</button></p>"; //绿色,通
res += "<label title="+rowObject.listportDetect[x].port+‘&nbsp;:&nbsp;可达‘+" style=‘height:30px;width:150px;background:#90EE90;text-align:center;margin-top:10px;outline:none;color:#FFFFFF;border-width:0px;border-style:none;border-radius: 10px;‘>"+
"<p style=‘margin-top:4px;‘>"+rowObject.listportDetect[x].name+
"&nbsp;&nbsp;&nbsp;&nbsp;"+
"<a href=‘#modal-portTable‘ class=‘tooltip-success‘ data-rel=‘tooltip‘ data-toggle=‘modal‘ title=‘编辑‘ onclick=‘editOpenPortDetect(\""+rowObject.listportDetect[x].pkid+"\",\""+rowObject.listportDetect[x].port+"\",\""+rowObject.listportDetect[x].name+"\")‘>"+
"<span class=‘white‘>"+
"<i class=‘icon-edit-sign bigger-140‘>"+"</i>"+
"</span></a>"+
"&nbsp;&nbsp;"+
"<i title=‘删除‘ class=‘icon-remove-sign bigger-150‘ onclick=‘removePortDetect("+rowObject.listportDetect[x].pkid+")‘>"+
"</i></p></label>&nbsp;&nbsp;";

}
}
}
return res;
}},

时间: 2025-01-10 00:05:20

一条数据中需要遍历多条数据,页面遍历方法的相关文章

javascript 从一组数据中找到指定的单条数据的方法 by FungLeo

从一组数据中找到指定的单条数据的方法 在一般情况下,我们会要求后端在列表的时候输出一堆列表的JSON数据给我们,然后我们把这堆数据循环,就能在前端上显示列表了. 而我们在内容页的时候,则要求输出一个内容页的JSON数据给我们,我们就可以做内容页了. 但是,有时候,数据并不是特别复杂,我们可能需要从列表的数据中指定其中的单条数据.怎么做呢? 标准答案,find方法 var json = [{"id":1,"name":"张三"},{"id

工作 巧遇 sql 查询 一组数据中 最新的一条

SELECT * FROM rsl a, (SELECT CODE, max(time_key) time_key FROM rsl GROUP BY CODE ) b WHERE a. CODE = b. CODE AND a.time_key = b.time_key AND a. CODE IN ('HK.00700', 'HK.03888'); table :rsl 然后查询出根据每一种的code 中最新的一组数据

从Wos文本数据中获取摘要进行分析的一种方法

namespace 清理数据 { class Program { static void Main(string[] args) { string strDirName = "File"; int iWriteFlag = 0; if (Directory.Exists(strDirName)) { string[] strFiles = Directory.GetFiles(strDirName); foreach (var item in strFiles) { using (va

在百万数据中找出重复的数据sql

select * from (select count(name) as isone, name from tbl_org_departments group by name) t where t.isone > 1; 执行子句时结果: 下面是没使用分组的时候结果

js提取JSON数据中需要的那部分数据

var data =[ { name: "程咬金",sex:"1",age:26 }, { name: "程才",sex:"0",age:20 }, { name: "程新松",sex:"1",age:22 }, { name: "程功",sex:"1",age:18 } ]; var newd = JSON.stringify(data,['na

MVC中提交包含HTML代码的页面处理方法(尤其是在使用kindeditor富文本编辑器的时候)

针对文本框中有HTML代码提交时,mvc的action默认会阻止提交,主要是出于安全考虑.如果有时候需求是要将HTML代码同表单一起提交,那么这时候我们可以采取以下两种办法实现: 1.给Controller的Action方法打上标记 [ValidateInput(false)](针对特定的action) 2.在web.config配置文件中<system.web>节中加入<httpRuntime requestValidationMode="2.0"/>(针对全

poj 2253 一条路径中的最大边 再找出最小的

题目大意,有两只青蛙,分别在两个石头上,青蛙A想要到青蛙B那儿去,他可以直接跳到B的石头上,也可以跳到其他石头上,再从其他石头跳到B那儿,求青蛙从A到B的所有路径中最小的Frog Distance,我们定义Frog Distance为从A到B的一条路径中最大的一条边假如点0到点1有3条路第一条路径 会经过2个点 3条边 边的值为 1 4 3第二条路径 一条边 5第三条路径 1 3 2 那么 Frog Distance 分别为 4 5 3 则最终输出3 Sample Input 20 03 4 3

从Wireshark监听的数据中提取需要的数据

最近,需要将wireshark监听的数据进行提取,分两步:首先,应该得出wireshark的数据包吧,在图形化界面中可以非常直观的将监听数据进行存储,但是这样需要手动操作非常麻烦,而且容易出错(随着处理数据包的数量增加,图形化可能吃不消,以前就遇见过),在linux下,采用了tshark命令,tshark就是wireshark图形界面命令行化,命令如下: sudo tshark -f "udp port 1243" -i eth0 (-w)> /tmp/capture.cap 对

找出N个数据中的最大的K个数据---堆排序

从N个数据中找出最大的K个数据,而且这里有一个限制:内存里存不下所有的N个数据,但是可以存下K个数据.这就让我们打消了用排序的方法来解的念头. 在这里我们使用堆排序来完成. 因为我们只能有K个数据那么大的空间,所以我们建一个K大的堆,将N的前K个数据插入到堆中,然后调整堆.(对于堆结构不了解的可以查看我微博  http://helloleex.blog.51cto.com/10728491/1768758) 对于最大的K个数据,我们要怎么找出来呢.我们首先要确定我们是要用大顶堆还是小顶堆.  用

堆的应用(1000个数据中找最大的前K个元素,堆排序)

(1)从1000个数据中找到k个最大数据 首先看到这个题时,可能会想到先将这1000个数据进行降序排序,即取出的前k个元素最大.时间复杂度为O(N^2),使得程序效率低. 如何解决这个问题呢?我们的堆就派上用场喽! 解题思路: 可先创建一个数组topK[k],将100w中的前k个数据放入数组topK中,将topK中的数据建小堆,则可保证堆的第一个元素是最小的,将第k个元素与堆中第一个元素比较,若大于,则交换.对堆进行重新建小堆,取第k+1个元素与堆中第一个元素比较,以此类推,直至100w-k个元