Net MVC 3.0 Project
У меня есть форма на моей странице и Ajax.ActionLink, который добавляет другой набор полей к текущей форме, и это повторяющийся процесс, пока пользователь продолжает нажимать на ActionLink, он будет добавлять все больше и больше наборов полей в форму.
Вот моя Ajax Action Link
@Ajax.ActionLink("Add Another ERx", "ERxView", "Medication", new AjaxOptions
{
UpdateTargetId = "accordion",
InsertionMode = InsertionMode.InsertAfter,
HttpMethod = "POST",
OnBegin = "destroyAccordion",
OnSuccess = "createAccordion"
}, new { @class = "standard button", id = "AnotherErx", onclick = "document.ERxForm.submit();"})
Мой Проблема
Когда пользователь нажимает на ссылку, он должен сначала проверить текущую форму для всех обязательных полей, только после успешной проверки он должен добавить новый набор полей к форме.
Я пытался что-то подобное в моем Ajax.ActionLink, чтобы проверить текущую форму после нажатия ActionLink
onclick = "document.ERxForm.submit();"
при этом запускается проверка формы, но независимо от проверки она продолжает добавлять новый набор полей в форму.
Может ли кто-нибудь мне помочь, Как мне этого добиться
Спасибо всем, кто нашел время, чтобы прочитать мой вопрос.