javascript - 数据表服务器端处理

标签 javascript jquery json datatable datatables

您好,我正在使用数据表服务器端处理,

        $(document).ready(function() {

            $("#TABLE").dataTable({
            "bProcesing" : true,
            "bServerSide" : true,
            "bLenthChange" : false,
            "iDisplayLength" : 10,
            "bSort":false,
             "bFilter": true,
            "sAjaxSource" : "/easdaspp/abc",
            "aoColumns" : [
            {
            "sTitle" : "Organization Name",
            "mData" : "organizationName"
            },
            {
            "sTitle" : "Delete",
            "sDefaultContent" : '<a href="abc/{organizationId}" >Delete</a>'
            }],
            "fnServerData" : function(sSource, aoData, fnCallback) {
            $.ajax({
            "dataType" : 'json',
            "type" : "GET",
            "url" : sSource,
            "data" : aoData,
            "success" : fnCallback
            });
            },
            "sPaginationType" : "full_numbers"

            });// dataTable
             });

如何获取 anchor 标记中的organizationId值 像这样

     "sDefaultContent" : '<a href="abc/{organizationId}" >Delete</a>'

应该是

       <a href="abc/1" >Delete</a>

所以对于每一行,url 的值应该根据我们的变化

最佳答案

好吧,我用另一种方法,你自己看看 这是旧数据表的服务器端脚本

static function data_output($columns, $data) {
    $out = array();

    for ($i = 0, $ien = count($data); $i < $ien; $i++) {
        $row = array();

        for ($j = 0, $jen = count($columns); $j < $jen; $j++) {
            $column = $columns[$j];
            if ( $aColumns[$i] == "cId" ){
            /* Special output formatting for 'cId' column */

            $row[] = '
            <div id="trigger">
              <a target="_blank" title="Click to make Payment" href="viewDetails.php?cId='.$aRow[$aColumns[$i]].'">
                <img src="images/icons/color/rupee.png" />
              </a>
            </div>
            ';
           }
        }
     } 

关于javascript - 数据表服务器端处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25280338/

相关文章:

c++ - 使用 boost json 读取 json 消息

javascript - 如何在 Angular js中相互绑定(bind)两个不同数组的值

javascript - 如何将Jquery应用于文本框、CssClass而不是Jquery、Bootstrap中的ID

javascript - 从文档正文中插入元标记?

function - jQuery 函数重复

sql - 将 JSON 文件转换为 postgresql,避免重复

c# - 使用javascript验证带有数字的文本框

javascript - Yammer 开放图 API 错误 400

jquery - 如何在移动jquery中调用web api方法

python - 使用 python 将 JavaScript 对象转换为 JSON