Reload Ajax from the js code
The event you're looking to trigger is the onchange event. JQuery's val() does not trigger onchange automatically. You can either call change() or trigger the change event 

$('selector').trigger("change");. 

See Also: https://stackoverflow.com/questions/3179385/val-doesnt-trigger-change-in-jquery