Для правильного вопроса надо знать половину ответа
Во-первых, не вставляйте код картинкой, правило 3.8.
Во-вторых, изучайте асинхронность JavaScript, ваш console.log(objAjax) выполняется сразу после отправки Ajax-запроса, но ещё до прихода ответа на запрос.
Для правильного вопроса надо знать половину ответа
Данные с Ajax принимаются так же, как и при обычном запросе, с точки зрения PHP это практически неразличимые варианты.
Для отправки вешаете на чекбокс обработчик события changed и в нём отправляете Ajax-запрос с новым состоянием.
Для отображения текущего состояния либо при генерации страницы запрашиваете состояние из базы и сразу ставите checked, либо после загрузки страницы посылаете Ajax-запрос, который вернёт текущее состояние и по нему переключаете чекбокс.
Для правильного вопроса надо знать половину ответа
Очевидно, потому, что в вашем HTML-коде нет элемента с селектором input[name=inp-price]
По стандарту селектор должен выглядеть как input[name="inp-price"]
Для правильного вопроса надо знать половину ответа
JS, как и практически все языки программирования, использует в качестве разделителя десятичной дроби точку, а не запятую.
Если бы вы удосужились посмотреть в логи консоли браузера, то увидели бы синтаксическую ошибку в строке.
Для правильного вопроса надо знать половину ответа
А какой ещё может удаляться? Элемент с id="delete_input" на странице может быть только один, родитель с class="form-row" в вашем случае у него тоже один, вот этот родитель и удаляется.