ajax.begin form onsuccess is not working asp.net mvc
I done this and try to run the application but then get error undefined is not a function over the jquery.unobtrusive-ajax.js file. I was using jquery version higher than 1.9.
The reason of this error is .live() function of the jquery.unobtrusive-ajax.js file was deprecated and not compatible with Jquery 1.9+.
Fix Ajax.BeginForm doesn’t call onSuccess
You have to add simple a jquery-migrate: Migrate older jQuery code to jQuery 1.9+. This plugin can be used to detect and restore APIs or features that have been deprecated in jQuery and removed as of version 1.9.
Hope this will save your time…