If I have a page with form elements like name, birthdate, address, etc and I'm updating it and saving the info with an JQuery Ajax call in javascript, do I need to have a
@using (Html.BeginForm("Edit", "Student", FormMethod.Post, new {@class = "form-horizontal", role = "form", enctype = "multipart/form-data"}))
{}
ASP.Net razor form around the fields? I have some required attributes on my view model that look for things like required fields and field lengths. Will these still get validation if I remove the form? I'm a little confused between submitting a razor form and submitting through javascript.