doujiong2533 2015-07-18 05:26
浏览 169
已采纳

将DataTables中的aoData数组与serlitzed表单相结合

I am using jquery data table and want to combine aoData with form serialize data using jquery.

fnServerData: function(sSource, aoData, fnCallback,oSettings) {
                    aoData.concat( $("#frm").serializeArray());
                    console.log(aoData);
                    $.ajax( {
                                                "dataType": 'json',
                                                "type": "POST",
                                                "url": 'sSource',
                                                "data": aoData,
                                                "success": fnCallback
                                              } );

}

But doesn't combine and return only data table's array response.

Can you please help me out how can we do that ?

Thanks

  • 写回答

3条回答 默认 最新

  • dongsiju1941 2015-07-18 06:07
    关注
     table_obj = $('#group-table').dataTable({
                    "sAjaxSource": "URL Goes HEre",
                    fnServerData: function(sSource, aoData, fnCallback,oSettings) {
    
                            aoData.push( $("#frm").serializeObject() );
    
                            console.log(aoData);
                            $.ajax( {
                                                        "dataType": 'json',
                                                        "type": "POST",
                                                        "url": sSource,
                                                        "data": aoData,
                                                        "success": fnCallback
                                                      } );
    
                    },
                    aaSorting: [[ 1, "desc" ]],
                    bProcessing: true,
                    bServerSide: true,
                    processing : true,
    
    
                    rowCallback: function(row, data, dataIndex){
                        // If row ID is in list of selected row IDs
                        if($.inArray(data[0], rows_selected) !== -1){
                           $(row).find('input[type="checkbox"]').prop('checked', true);
                           $(row).addClass('selected');
                        }
                    },
    
                    iDisplayLength: '50',
                });
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)
  • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。