Я хочу сохранить данные, но моя страница перезагружается с сообщением json на следующей странице, как я могу остановить перезагрузку страницы.
Код Ajax:
jQuery(document).ready(function($) {
$("#add-data").submit(function (event) {
event.preventDefault();
$.ajax({
type: "POST",
url: "teachers",
dataType: 'json',
headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') },
data: $(this).serialize(),
success: function (data) {
alert("Added");
},
});
});
});
Кнопка отправки:
<button type="submit" class="btn btn-secondary btn-lg shadow-lg rounded" value="ADD" id="add-data"> <span class=" fa fa-plus"> </span> ADD</button>
Контроллер хранилища:
после сохранения, который работает нормально:
return response()->json([
'status' => 'success',
'msg' => 'New esecond has been saved'
]);