If your redirecting to another page its because you do not have the correct scripts loaded (or have duplicates or have them in the wrong order) so its doing a normal submit.
Ensure you have included (in order)
jquery-{version}.js
jquery.unobtrusive-ajax.js
More Related Contents:
- How to use Simple Ajax Beginform in Asp.net MVC 4? [closed]
- ASP.NET MVC controller actions that return JSON or partial html
- MVC Return Partial View as JSON
- Ajax.BeginForm in MVC to upload files
- ASP.NET MVC Ajax.ActionLink with Image
- Jquery ajax form submit that contains files
- Call Controller Method Which Return View With Ajax Call From Asp.net View Page
- When to use valueChangeListener or f:ajax listener?
- How can I convince IE to simply display application/json rather than offer to download it?
- Send JSON data via POST (ajax) and receive json response from Controller (MVC)
- How do you scrape AJAX pages?
- jQuery Mobile does not apply styles after dynamically adding content
- How do I detect if a user has got to a page using the back button?
- In MVC, how do I return a string result?
- How to check if jQuery.ajax() request header Status is “304 Not Modified”?
- UIWebViewDelegate not monitoring XMLHttpRequest?
- How does Google Instant work?
- ASP.NET MVC and Ajax, concurrent requests?
- MVC 4 Edit modal form using Bootstrap
- Multiple ajax calls at same time
- How to pass Json object from ajax to spring mvc controller?
- Load data into Highcharts with Ajax
- Ajax call bug with Chrome new version 73.0.3683.75?
- Why is the browser not setting cookies after an AJAX request returns?
- Difference between $.post and $.ajax?
- MVC ajax json post to controller action method
- How to establish a TCP Socket connection from a web browser (client side)?
- Web sockets make ajax/CORS obsolete?
- Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at
- Angular 2 HTTP Progress bar