php - 可变数据如何通过 ajax 发送
问题描述
当我通过 ajax loading_add.php 页面发送变量数据时,会显示错误:
未捕获的 ReferenceError:未定义利润。
到目前为止我尝试的内容附在下面。
var profit = (
Number($("#pro_price").val() - retail_price)
);
$.ajax({
type: "POST",
url: '../php/product/loading_add.php',
dataType: 'JSON',
data: {
profit: profit
};
解决方案
在您的 php 页面中,只需将变量定义为:
@$_POST['profit'];
你不会再得到未定义的错误,希望这个技巧对你有帮助:)
推荐阅读
- python - 使用python pandas旋转列值的计数
- java - 读取文件并提取到不同的输出
- c# - Asp.net 从字典到常量
- java - 春天 mvc 上的 mySQL
- html - 引导问题:容器流体不是 100% 宽度
- asp.net-mvc-5 - 选中的单选按钮不在局部视图中工作,但在主视图中工作
- mercurial - 在 Mercurial 中阻止到旧版本(标签或分支)
- reactjs - 我的反应应用程序启动时收到此警告
- javascript - 使用 Javascript 中的 Google Tag Manager 将 UTM 标签传递给 Google Analytics 不起作用
- image-processing - 我必须检测图像中强度的剧烈变化