【发布时间】:2016-01-27 18:09:37
【问题描述】:
<?php
$date="2016-01-01";
?>
<script type="javascript">
$(document).ready(function(){
$('#prev').click(function(){
var myVar2=<?php echo json_encode($date);?>;
alert(myVar2);
var myVar=<?php $date2=date('Y-m-d',strtotime('-1 day',strtotime($date))); $date=$date2; echo json_encode($date); ?>;
alert(myVar);
myVar2=<?php echo json_encode($date);?>;
alert(myVar2);
}
})
</script>
<input type="button" value="prev" id="prev" />
每次单击带有id="prev" 的按钮时,我都需要减少变量日期的值。
这里的问题是变量 date 的值没有得到更新
【问题讨论】:
-
您需要了解不同的服务器端和客户端编程。
-
除非您发出新请求,否则 PHP 将永远不会再次运行。
-
还可以使用浏览器控制台检查错误。显示的代码在浏览器中无效
标签: javascript php jquery