2017-07-11 12 views
0

私はそれが動作する基本的なソースのデータにタグを追加するリンクを使用します。タグを追加する<a>データ可能なAjaxソースデータ

<td><a href="review/data.html?id=<?php echo $_POST['id'] ?>">Action</a></td> 

しかし、私はアヤックスに動作していないがdefaultContentを使用することで、1つは、あなたがこれを行うことができ、いくつかの方法があります

$(document).ready(function() { 
    $('#example').DataTable({ 
     "ajax": "api/all", 
     "columns": [ 
      { "data": "du_id" }, 
      { "data": "site_id" }, 
      { "data": "status" }, 
      { "data": "submission_end_time" }, 
      { "data": "region" }, 
      { "data": '<a href="'+"id"+'"></a>' } 
     ] 
    }); 
}); 
+0

あなたが得る出力は何ですか? – ahmednawazbutt

+0

DataTables警告:テーブルID =例 - 行0、列5に未知パラメータ 'id'が要求されました。このエラーの詳細については、http://datatables.net/tn/4を参照してください。 –

答えて

0

追加タグHTML内のデータを調達、またはあなたがより多くを与えるrenderを使用することができます柔軟性私は思う:

{ "data": "submission_end_time" }, 
{ "data": "region" }, 
{ 
    'render': function (data, type, full, meta) { 
     return '<a href="'+ data +'"></a>'; 
     } 
} 
+0

非常によく働いています –

0
$(document).ready(function() { 
    $('#example').DataTable({ 
     "ajax": "{{url('api/all')}}", 
     "columns": [ 
      { "data": "du_id" }, 
      { "data": "site_id" }, 
      { "data": "status" }, 
      { "data": "submission_end_time" }, 
      { "data": "region" }, 
      { "data": "id" , "render": function (data, type, full, meta) { 
     return '<a href="'+data+'">Action</a>'; 
    }} 
     ] 
    }); 
}); 
+0

まだ私のコラムのセクションで働いている私はこのようなレンダリングを置いているhttps://pastebin.com/emkwet3j。私はエラーが発生しています。要求の不明なパラメータ 'alink'行0列3 – mohit

関連する問題