相关疑难解决方法(0)

DataTables列中所有行的超链接

我正在使用DataTables生成一个表.有一个包含订单号的列.

例如: ...

我需要每一行此列中有一个超链接到view/order?id=?哪里?是行的内容订单号列.例如,第一行将是一个超链接view/order?id=1321755等.

我能做到的最简单的方法是什么?

在此输入图像描述

这是我用来初始化DataTables的代码:

<script type="text/javascript" charset="utf-8">
    $(document).ready(function() {
        $('#example').dataTable( {
            "serverSide": true,
            "ajax": {
                    "url": "../server_processing/orders.php",
                    "type": "POST"
                    },
            "order": [[ 0, "desc" ]]
        } );
    } );
</script>

  <table id="example" class="display" cellspacing="0" width="100%">
    <thead>
      <tr>
        <th>Order No</th>
        ...
      </tr>
    </thead>
    <tbody>
    </tbody>
  </table>
Run Code Online (Sandbox Code Playgroud)

javascript jquery datatables

7
推荐指数
1
解决办法
3万
查看次数

在 jQuery Datatables 中添加指向 Ajax 源数据的链接

我想向第二列添加一个链接/href(其中包含“C”数据的一列)。我尝试过列渲染功能,但它只有当前列的数据。

https://datatables.net/reference/option/columns.render

我想将不同列的数据使用到第 2 列的锚标记上

这家伙在这里

/sf/answers/3338762661/

解释使用 rowID 可以解决我的问题,但这不起作用。

我尝试在ajax函数上使用$.getJSON和append(),但它不起作用。

    $(document).ready(function() {
  var table = $('#bla').DataTable({
    "ajax" : "blist.json",
    "columns" : [
        { "data" : null,defaultContent: "-" },
        { "data" : "C" },
        { "data" : "B" },
        { "data" : "D" },
        { "data" : null,defaultContent: "-" },
        { "data" : null,defaultContent: "-" },
    ],
Run Code Online (Sandbox Code Playgroud)

[blist.json中的数组有数据“A”,“B”,“C”,“D”,“E”]

javascript ajax jquery datatables

1
推荐指数
1
解决办法
2121
查看次数

标签 统计

datatables ×2

javascript ×2

jquery ×2

ajax ×1