Как закрыть частичный вид после сохранения / редактирования? - PullRequest
0 голосов
/ 12 мая 2019

У меня есть таблица CRUD, и мне удалось создать / отредактировать / удалить ее с обновлением только частичного представления.Но у меня есть проблема после одной из операций с созданием / редактированием.После нажатия кнопки отправки мой частичный вид не закрывается.

Ребята, пожалуйста, помогите или дайте мне советы;) Я действительно буду очень благодарен.

Вот пример для создания.

Контроллер:

[HttpGet]
public IActionResult ViewCreate()
{
  return PartialView("_Create");
}

[HttpPost]
public IActionResult Create(Menu cust)
{                   
   int create_file_id = cust.File_Id;
   sMenuRepository.Add(cust);           
   return RedirectToAction("ViewTable", create_file_id);
}

Просмотр:

<div class="modal-body">
  <h2>Create</h2>
  <form
    asp-controller="Home"
    asp-action="Create"
    data-ajax="true"
    data-ajax-update="#divPartial"
  >
    <div class="modal-footer">
      <button
        id="myHide"
        type="button"
        class="btn btn-default"
        data-dismiss="modal"
      >
        Cancel
      </button>
      <input type="submit" value="submit" class="btn btn-success" />
    </div>
  </form>
</div>

  <script type="text/javascript">
        $(function () {
            $('#approve-btn').click(function () {
                alert('Hi');
                $('#modal-container').modal('hide');
            });
        });
    </script>
...