In ASP.NET MVC 3 application I use Ajax.BeginForm to post writed text to controller.
@using (Ajax.BeginForm(\"Post\", \"Forum\", new {threadId = Model.Thread
Thanks to "Darin Dimitrov" and his answer for pointing out a lot about this. But just adding to it, I know this might be simple but this got me,
My mistake was that I thought
jquery.validate.unobtrusive.js
and
jquery.unobtrusive-ajax.js
where the same when they aren't. Make sure you use the "jquery.unobtrusive-ajax.js" found in Nuget.
Microsoft.jQuery.Unobtrusive.Ajax