Javascript jQuery datatable-fnReloadAjax不重写sAjaxSource

Javascript jQuery datatable-fnReloadAjax不重写sAjaxSource,javascript,jquery,datatables,Javascript,Jquery,Datatables,我有以下代码,默认情况下显示所有行,当单击.view unread rows按钮时,datatable应该只显示未读行。但是,它似乎没有运行重新加载查询 $(".view-unread-rows").click( function(e) { e.preventDefault(); message_table.fnReloadAjax("/letters/ajax/T"); message_table.fnDraw(); }); $(".view-all-rows").c

我有以下代码,默认情况下显示所有行,当单击.view unread rows按钮时,datatable应该只显示未读行。但是,它似乎没有运行重新加载查询

$(".view-unread-rows").click( function(e) {
    e.preventDefault();
    message_table.fnReloadAjax("/letters/ajax/T");
    message_table.fnDraw();
});

$(".view-all-rows").click( function(e) {
    e.preventDefault();
    message_table.fnReloadAjax("/letters/ajax/F");
    message_table.fnDraw();
});

message_table = $('.message_table').dataTable({
    "sPaginationType": "bootstrap",
    "iDisplayLength": 10,
    "iDisplayStart": 0,
    "bProcessing": true,
    "bServerSide": true,
    "sServerMethod": "POST",
    "sAjaxSource": "/letters/ajax/F",
    "sDom": '<"top">rt<"bottom"><"clear">',
    "aaSorting": [[3, 'desc']],
    "aoColumns": [          
            { "bSortable": false },
            { "bSortable": true },
            { "bSortable": false },
            { "bSortable": true }
    ],
    "oLanguage": {
        "sEmptyTable": "No results"
    }
});
$(“.查看未读行”)。单击(函数(e){
e、 预防默认值();
message_table.fnReloadAjax(“/letters/ajax/T”);
消息_table.fnDraw();
});
$(“.查看所有行”)。单击(函数(e){
e、 预防默认值();
message_table.fnReloadAjax(“/letters/ajax/F”);
消息_table.fnDraw();
});
message_table=$('.message_table').dataTable({
“sPaginationType”:“引导程序”,
“iDisplayLength”:10,
“iDisplayStart”:0,
“bProcessing”:正确,
“bServerSide”:正确,
“sServerMethod”:“POST”,
“sAjaxSource”:“/letters/ajax/F”,
“sDom”:“rt”,
“aaSorting”:[[3,'说明]],
“列”:[
{“bSortable”:false},
{“bSortable”:true},
{“bSortable”:false},
{“bSortable”:true}
],
“语言”:{
“sEmptyTable”:“无结果”
}
});
我已经让它工作了,但我在某个时候改变了一些东西,现在它停止了。有什么想法吗

编辑:

好的,奇怪的是,如果单击
没有结果,这似乎可以正常工作。查看未读行

但还是没有线索

$(this).on('click', '.view-unread-rows', function(e) { ...