DataTables获取指定元素的行数据

法1:

用jquey获取,var row = $(‘.edit‘).parent().parent();

缺点:只能获取dom上的东西,不能获取没有渲染的数据

法2:

首先绑定行号到元素上

$(‘#example‘).dataTable( {

  "columns": [
      {"data":"name", "orderable": false, "searchable": false,"render" : function ( data, type, row, meta) {
        return  ‘<button id="btnEdit" data-rowindex="‘+meta.row+‘">编辑</button>‘;
      }}   ]
} );

然后根据元素取出行号

var rowIndex = $(‘#btnEdit‘).attr(‘data-rowindex‘);

最后获取数据

$(‘#userTable‘).DataTable().rows(rowIndex).data()[0];

时间: 2024-10-07 06:50:46

DataTables获取指定元素的行数据的相关文章

获取指定元素的某一个样式属性值

1."元素.style.样式属性名" ->oDiv.style.height 弊端:"只能"获取在"行内"上编写过的样式,不管在哪些了对应的样式,只要没有在行内上写过,都获取不到 oDiv.style.height 由于height并没有写在行内样式上(写在样式表里了),所以获取的结果依然是"" 2.通过 window.getComputedStyle 获取所有经过浏览器计算的样式(只要的你的元素在浏览器加载的时候渲染过

Silverlight获取DataGrid选中的行数据

注意触发的事件为:CurrentCellChanged后台代码: /// <summary> /// 获取datagrid当前选中的单元格数据 /// 如果绑定的数据源为实体的话默认选中的当前记录为一条实体 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void dgca

原生javascript实现获取指定元素下所有后代元素代码实例

原生javascript实现获取指定元素下所有后代元素代码实例:在本版块介绍过实现此功能的代码代码,但是在代码量上比较麻烦,采用的是循环递归的方式.上面你所说的方式可以参阅原生的javascript获取指定元素下所有的元素节点一章节,此文介绍的看起来非常的麻烦,那么下面就分享一个比较简单的方式,使用原生的javascript方法即可实现此功能.代码实例如下: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset=&

JQuery获取指定元素中的checkbox选中状态的一些属性

项目中用户上传病例数据,每一次上传自动生成一个病例文件夹,数据保存到后台,前端显示文件夹,现在的需求是勾选想要删除的文件夹的chenckbox,点击删除后,数据库和前端都相应的更新. 如果是静态页面,直接根据id或者class定位到checkbox,然后判断状态,直接remove即可.但是动态页面,需要与后台交互同步,前端相应的文件夹删除,后台数据库也要删除文件夹内的数据,每一个病例文件夹对应数据库的一个recordId,那么问题是,如何知道当前checkbox选中的文件夹对应的病例id(文件夹

dataTables获取当前行json格式数据

装载表格数据 1 $(document).ready( function () { 2 //页面加载后装载表格数据 3 var table = $('#mytable').DataTable( { 4 "sProcessing": "处理中...", 5 "ajax": { 6 "url": "/contact/getTableDatas", 7 }, 8 "columns": [ 9

[SoapUI] Groovy在SoapUI里获取Text文本第一行数据

// get external txt file datadef groovyUtils =new com.eviware.soapui.support.GroovyUtils(context)def csvFilePath =context.expand('${projectDir}/TestData/data.txt')context.fileReader= new BufferedReader(new FileReader(csvFilePath))rowsData =context.fi

sqlserver中将行数据转为Xml文件格式

将sqlserver中的某张表中的行数据转为XML格式的文件的方法: 语法:select * from  表名   for xml path(xml文件中父节点的名称) 案例: //  在Movie数据库下创建一张用户基本信息表[UserInfoes]: USE [Movie]GOCREATE TABLE [dbo].[UserInfoes]( [userId] [int] IDENTITY(1,1) NOT NULL PRIMARY KEY, [userName] [varchar](50)

jQuery 获取兄弟元素的几种方法

jQuery 获取兄弟元素的几种方法. 获取指定元素的兄弟元素时,可以使用adjacent sibling combinator (+),其中+的两侧内容都是selector expression. 如果要获取下例中所有的 h1的直接兄弟元素h2 <div> <h1>Main title</h1> <h2>Section title</h2> <p>Some content...</p> <h2>Section

jQuery -&gt; 获取兄弟元素

获取指定元素的兄弟元素时,可以使用adjacent sibling combinator (+),其中+的两侧内容都是selector expression. 如果要获取下例中所有的 h1的直接兄弟元素h2 <div> <h1>Main title</h1> <h2>Section title</h2> <p>Some content...</p> <h2>Section title</h2> &l