我正在使用DataTables作为我的Jquery Table解决方案。但它一直给我一个错误,因为我认为是一个不合理的理由。所以我期待尝试不同的解决方案。你知道最新的,免费的Jquery DataTable解决方案吗?唯一的要求是该解决方案必须能够将已经存在的HTML表转换为Jquery DataTable ...由于各种原因,将JSON数据传递给视图将会很困难。我的意思是,有一些行的链接,它会很难...什么是最好的Jquery DataTable选项?
但如果您有任何建议,我将不胜感激。
我正在使用DataTables作为我的Jquery Table解决方案。但它一直给我一个错误,因为我认为是一个不合理的理由。所以我期待尝试不同的解决方案。你知道最新的,免费的Jquery DataTable解决方案吗?唯一的要求是该解决方案必须能够将已经存在的HTML表转换为Jquery DataTable ...由于各种原因,将JSON数据传递给视图将会很困难。我的意思是,有一些行的链接,它会很难...什么是最好的Jquery DataTable选项?
但如果您有任何建议,我将不胜感激。
你可以做到这一点很容易:http://www.datatables.net/release-datatables/examples/data_sources/dom.html
<script type="text/javascript" charset="utf-8">
$(document).ready(function() {
$('#example').dataTable();
});
</script>
</head>
<body id="dt_example">
<div id="demo">
<table cellpadding="0" cellspacing="0" border="0" class="display" id="example">
<thead>
<tr>
<th>Rendering engine</th>
<th>Browser</th>
<th>Platform(s)</th>
<th>Engine version</th>
<th>CSS grade</th>
</tr>
</thead>
<tbody>
<tr class="gradeX">
<td>Trident</td>
<td>Internet
Explorer 4.0</td>
<td>Win 95+</td>
<td class="center">4</td>
<td class="center">X</td>
</tr>
....
从技术上来说,这很容易做到像你上面所说的那样。事实上,我就是这样做的。然而,我得到一个例外,我知道它是什么,我什么也没有改变,我只是厌倦了处理它,并且也有糟糕的帮助。我知道我没有在那里踢任何现金,但我现在是一个玩笑而不是一个笑话,我真的无法承担太多的现金。我只想要一些有用的东西,并且只是从DOM中抽取一张表。 – SoftwareSavant
据我所知,数据表是能够读取DOM表作为数据源。你面临的问题是什么? –
我不断收到此警告...... DataTables警告(表格ID ='表格1'):请求数据源中第1行的未知参数0 和克隆节点出现一些奇怪的错误......老兄,我只是厌倦了交易用它。 – SoftwareSavant
嗯,在我看来,你应该用DataTables解决你的问题(也许在SO的帮助下),而不是仅仅丢弃这个库。以你的态度,你可能会一个接一个丢弃图书馆。 –