Отправьте форму через ajax и перезвоните оповещением

yusry спросил: 26 ноября 2017 в 05:30 в: c#

Я отправляю форму, используя запрос ajax. Форма на самом деле внутри модального всплывающего окна. Представление работает хорошо. Но я хочу, чтобы он показывал предупреждение о том, что форма отправлена, и закрывал текущий модальный режим. Вот мой код:

$('#btnBookRoom').click(function() {
  $.ajax({
    url: "/Booking/BookRoom",
    type: "POST",
    data: $('#frmRoomBooking').serialize(),
    datatype: "json",
    sucess: function(data) {
      alert('Room Booking Success');
      $('#roomBookingModal').modal('hide');
    }  });
});

Контроллер:

 public ActionResult BookRoom(RoomBookingInputModel roomBooking)
        {
            var domain = new RoomBooking
            {
                GuestId = roomBooking.GuestId
            };            db.RoomBookings.Add(domain);
            db.SaveChanges();            return Json(domain, JsonRequestBehavior.AllowGet);
        }

Появляется предупреждение, и модал тоже не скрывается.


0 ответов