У меня есть простое требование, которое я, кажется, не могу выполнить: у меня есть страница продукта.У продуктов есть поставщики, а входные данные поставщика - это текстовое поле с автозаполнением.если пользователь вводит поставщика, которого нет в базе данных, мне нужно добавить его.чтобы добавить его, у меня есть DIV на странице, который я .load () с вызовом моего / Vendor / Create контроллера метода.представление для этого метода использует:
@using (Ajax.BeginForm("Create", "Vendor", new AjaxOptions {
UpdateTargetId = ViewBag.TargetId,
HttpMethod = "Post",
OnSuccess="VendorCreated",
OnComplete="alert('success')"
})) {
, который должен опубликовать мою форму через ajax, вызывая Javascript, когда закончите.Проблема, с которой я сталкиваюсь, заключается в том, что при отправке вся моя страница обновляется так, что я получаю / Vendor / Create, когда начинаю с / Product / Create.кроме того, не вызывается ни OnSuccess, ни OnComplete.
что я здесь не так делаю?