分享

datatables向服务器传额外参数、服务器返回数据处理

 aaie_ 2016-10-31

返回的数据是

处理到表格中

tables.dataTable( {
    "sDom": "<'row-fluid'<'span6'l><'span6'f>r>t<'row-fluid'<'span6'i><'span6'p>>",
    "sPaginationType": "bootstrap",
    "oLanguage": {
            "sLengthMenu": "每页显示  _MENU_ 条记录",  
              "sInfo": "从 _START_ 到 _END_ /共 _TOTAL_ 条数据",
            "oPaginate": {
                "sFirst": "首页",
                "sPrevious": "前一页",
                "sNext": "后一页",
                "sLast": "尾页"
             },
            "sZeroRecords": "抱歉, 没有找到",
            "sInfoEmpty": "没有数据"
    },
    "bProcessing": true,
    "bServerSide": true,
    "sAjaxSource": "/chatwords/list",       
    "aoColumns": [//服务器返回的数据处理 此时返回的是 {}
            { "mData": "Id" },                
            { "mData": "Serviceid" },
            { "mData": "Words" },
            { "mData": "Wordstype" },
            { "mData": function(obj){
              if(obj.Isshare){
                return "共享";
              }else{
                return "个人";
              }
            }},
            { "mData": function(obj){
              return '<a data-toggle="modal" data-target="#myModal"  data-title="' + obj.Id + '"  class="btn btn-success" href="#"><i class="icon-edit icon-white"></i>修改</a>' +'  '+'<a   data-title="' + obj.Id + '"  class="btn btn-danger" href="#"><i class="icon-user icon-white"></i>删除</a>';
            }}
    ],
    "fnServerParams": function ( aoData ) {//向服务器传额外的参数
        aoData.push( { "name": "sid", "value": sid } );
    }
});



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多