There are so many topics on SO about issues with the Ajax.BeginForm not correctly updating the target element with the return partial view: mvc4 ajax updating same page<
Make sure you include the unobtrusive-ajax.js to the page, which you have placed your ajax form.