如何从使用ajax更新的json文件中提取值,并将其用作php变量
how to extract a value from json file updated with ajax and using it as a php variable
json.php:
$array['value1'] = 100;
$array['value2'] = 500;
echo json_encode($array);
javascript:
$.getJSON('json.php', function(data) {
$('#value1').html(data.value1);
$('#value2').html(data.value2);
}
html:
<div id='value1'></div>
<div id='value2'></div>
输出将是:
100
500
问题:为了在php脚本中使用value1和value2作为变量,我必须如何更改javascript。例如:
脚本:
<?php if ($value1 < $value2) {
echo $value1." is smaller than ".$value2;
} else {
echo $value1." is bigger than ".$value2;
}
我前面的例子的输出是:
100 is smaller than 500
提前感谢!
您可以查看这个问题来解决您的问题:从php 中的数组键创建变量
源代码:https://ide.c9.io/ammaroff/stack
运行示例:https://stack-c9-ammaroff.c9.io/
js:
$.getJSON('json.php', function(data) {
$.post("server.php",data);
//$.post("server.php",{"value1":data.value1,"value2":data.value2);
}
php:
server.php
<?php if ($_POST["value1"] < $_POST["value2"]) {
echo $_POST["value1"]." is smaller than ".$_POST["value2"];
} else {
echo $_POST["value1"]." is bigger than ".$_POST["value2"];
}
相关文章:
- 如何从特定页面中提取php变量值
- 使用JavaScript或AJAX从HTML表单中提取数据,然后将其传递给PHP
- 使用javascript、jquery和PHP自动完成从数据库中提取城市的输入
- 如何从php中的会话数组中提取未知数量的元素,并将它们用作JavaScript中的单独变量
- 如何在JS/Ajax中每秒提取PHP函数
- 如何获得要渲染的字符实体(PHP从数据库中提取以在Fullcalendar中显示)
- 正则表达式提取PHP中的JavaScript变量
- PHP - 在视频上传期间提取帧
- 使用 PHP 在页面中提取 Javascript 的源代码
- Ajax,PHP,Javascript在组合框选择后从数据库中提取值
- 安全提取目录内容将使用 PHP 并使用 JQuery 读取它们
- 在表单提交时将客户端 HTML 表数据提取到服务器端 PHP 脚本
- 如何在PHP中从
中提取电子邮件 - 提取 php 字符串中以 $ 开头的单词
- 如何使用PHP读取/提取上传到HTML表单的文本文件的值到另一个文本文件中
- 在 PHP 中提取 JQuery POST 参数
- 尝试使用 PHP 或 Javascript 从 Google 表格中提取值
- 如何使用PHP从数据库中提取数据并将其传递给Javascript
- 从PHP中提取的目录列表中的jQuery prop父复选框
- 使用php提取文件的元数据