我尝试从jquery数据表中的选定行提取原始数据。我使用的是1.10.7版本。这是我的简单代码
var table = $('#Searchtbl').DataTable({
"columns": [
{ "data": "poNumber" },
{ "data": "relnumber" },
{ "data": "recNumber" },
{ "data": "vendorName"},
],
});
$('#Searchtbl tbody').on('dblclick', 'tr', function () {
console.log(table.row(this).data());
//$('#searchModel').modal('hide');
});
但是一旦控制台打印出来就说未定义。任何人都可以说我在这里做错了,
答案 0 :(得分:2)
最后我用这种方式解决了这个问题.Reson是新版本的Datatable库不再工作 table.row(this).data()这样
return(
<ScrollView>
<Toolbar title={this.props.title}>
</Toolbar>
<HomeScreenTop />
<HomeScreenBottom navigator={navigator}/>
</ScrollView>
);
干杯..
答案 1 :(得分:0)
你需要这个吗?
$('#example tbody').on( 'click', 'tr', function () {
console.log( table.row( this ).data() );
} );
答案 2 :(得分:0)
获取数据
var table = $('#example').DataTable();
$('#example tbody').on( 'click', 'tr', function () {
console.log( table.row( this ).data() );
} );