Вытащить данные из БД, отсутствующие удалить, присутствующие обновить.
Ну допустим уникальный идентификатор - поле name.
Для начала удалить из БД все записи для которых нет name в пришедшем наборе. Затем выбрать оставшиеся, обойти, сравнить со связанным элементом массива из набора пришедших и обновить при необходимости.
NikesDark: Заголовок Access-Controll-Allow-Origin, можно указать в настройках хоста используемого веб-сервера. Если это необходимо делать программно, то это уже вопрос по Laravel, простите, не силен в данном фреймворке.
Отправка формы не произойдет в случае вызова event.preventDefault(). Если вызова не будет, то отправка произойдет после завершения выполнения функции-обработчика.