I think you just need to initialize the jQM table widget as well as refreshing the collapsible:
$("#area_table").promise().done(function () {
$(this).find('div[data-role=collapsible]').collapsible({
refresh: true
});
$(this).find('table').table();
});
Updated FIDDLE