Переменные данные Как отправить thourgh ajax

Когда я послал данные переменной через страницу ajax loading_add.php, ошибка
отображается:

Uncaught ReferenceError: прибыль не определена.

То, что я пробовал до сих пор, прилагается ниже.

var profit = (
Number($("#pro_price").val() - retail_price)
);

$.ajax({
type: "POST",
url: '../php/product/loading_add.php',
dataType: 'JSON',
data: {
profit: profit
};

0

Решение

На вашей странице php просто определите переменную как:

@$_POST['profit'];

Вы не получите неопределенную ошибку снова, надеюсь, этот трюк поможет вам 🙂

1

Другие решения

Ваш вопрос не ясен.

Но я разделяю действительный способ отправки данных через AJAX и получения данных на стороне сервера PHP.

var profit = (
Number($("#pro_price").val() - retail_price)
);

console.log(profit); // see in console log if `profit` is a valid variable or not
$.ajax({
type: "POST",
url: '../php/product/loading_add.php',
dataType: 'JSON',
data: {
profit: profit
}
}).done(function(result){
//do something after done AJAX
});

На стороне сервера вы должны вызвать переменную $_POST['profit'] чтобы получить profit значение.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector