如何向json初始化并由Spring映射的jQuery dataTable的ajax请求添加请求参数

亚历克斯

我有一个从jSON初始化并由Spring映射的jQuery数据表

当前,我没有传递任何参数并检索所有信息,但是我可能需要通过一个请求参数将一个String传递给Java方法。

这样做的最佳方法是什么?

前端代码:

table = $("#retrievedTable").dataTable({
    "bServerSide" : true,
    "sAjaxSource" : "/cm/credit/getretrievedTable.json",
    "bProcessing" : true,
    "sPaginationType" : "full_numbers",
    "bRetrieve" : true,
    "bDestroy" : true,
    "bAutoWidth": false,
    "bLengthChange": false,
    "iDisplayLength": 20,
    "aoColumnDefs": [{
        "mRender": function ( data, type, row ) {
            return moment(data).format("MM/DD/YYYY");
        },
        "aTargets": [ 0 ]
    }]
});

服务器端代码:

@RequestMapping(value = "/getretrievedTable.json")
public void getTable(HttpServletRequest req, HttpServletResponse resp, Model model) throws IOException
曼努埃尔·奎农斯(Manuel Quinones)

http://www.datatables.net/release-datatables/examples/server_side/custom_vars.html

fnServerParams

$(document).ready(function() {
    $('#example').dataTable( {
        "bProcessing": true,
        "bServerSide": true,
        "sAjaxSource": "scripts/server_processing.php",
        "fnServerParams": function ( aoData ) {
            aoData.push( { "name": "more_data", "value": "my_value" } );
        }
    } );
} );

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章