Была похожая проблема (хотел удалить некоторые ненужные элементы управления), и единственный способ справиться с ней, кажется, модифицировать таблицу самостоятельно. Я использовал обратный вызов fnDrawCallback (http://datatables.net/usage/callbacks).
Это будет что-то подобное в вашем случае
$('#tableId').dataTable({
"fnDrawCallback": function () {
$('#tableId_info').prepend($('#tableId_length'));
}
});
Просто проверьте сгенерированный код в этой демонстрации, это действительно довольно просто (за исключением того, что у него нет форматирования или отступа).
Вы также можете использовать имена классов вместо идентификаторов, если вы не боитесь влиять на другие таблицы на странице. Они в форме dataTables_length
.
Используйте CSS для дополнительного стиля.