Yes, but not sure that all the functionality can be done directly in the builder.
In the ajax call of the view, add a trigger [.trigger(\'change\')] to your select event like this:
$event = 'jQuery("#jform_xxx").val(this.value).trigger(\'change\');';
Then in your JavaScript, add an ajax call to your update method.
jQuery('#jform_file').on('change', function(e){
jQuery("#_ajax_table").jdomAjax({
namespace:"[component].[views].ajax.[update_table_method]",
vars:{
variable: [data]
}
});
});
In the form, the call you write will return the new table info here.
<div id="_ajax_table">
table will be loaded here!
</div>
Hope this quick and dirty solution helps you think of whats possible
v