如何传递js值到PHP没有页面刷新或主体上的onload
how to pass js values to PHP without page refresh or on body onload
我有一个JS脚本,其功能是根据用户小时,分钟,日,月,年返回我的JS值。现在,我想解析这些值到PHP没有页面刷新。实际上,该页面是作为web服务提供的,我们使用使用GET和POST变量的页面url来调用web服务。我的目标是简单地将这些客户端值解析为服务器端PHP。我的JS代码:
var currentTime = new Date();
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
var day = currentTime.getDate()
var month = currentTime.getMonth() + 1
var year = currentTime.getFullYear()
var suffix = "AM";
if (hours >= 12) {
suffix = "PM";
hours = hours - 12;
}
if (hours == 0) {
hours = 12;
}
if (minutes < 10) {
minutes = "0" + minutes
}
我想要这样的东西:
<?php
echo $_POST["hours"];
echo $_POST["minutes"];
echo $_POST["day"];
echo $_POST["month"];
echo $_POST["year"];
?>
任何可能的解决方案或标记或代码将不胜感激。谢谢你。
你可以这样使用jQuery的ajax方法:
$.ajax({
type: "POST",
url: "your.php",
data: { "hours": hours,
"minutes": minutes,
"day": day,
"month": month,
"year": year,
"suffix": suffix
}
})
.done(function( msg ) {
console.log( "Data sent to the server " + msg );
});
相关文章:
- 强制模板刷新ember.js
- 如何通过ajax刷新JSF填充的javascript变量
- 主体上的addEventListener('mousemove',..)-有多糟糕
- 如何解决Yii中的页面刷新问题
- Jquery提交表单而不刷新
- 刷新页面后会出现警报
- 刷新后保留对网页的更改
- 如何在不刷新页面的情况下更新显示框
- 重定向时角度刷新浏览器
- 如何防止jQueryonclick事件中的Ruby方法在页面刷新时执行
- Javascript,输出结果后页面不断刷新
- $(document).height()在刷新时随机化值(Safari 5.1.10)
- 刷新父窗口后无法关闭窗口
- 刷新页面时hasClass不起作用
- X秒后刷新select元素
- chart.series[id].remove()无法刷新高位图表/高位股票中其他系列的图例属性
- 触发媒体查询断点时刷新页面
- 如何刷新列表框内容onclick或blur事件
- Bootstrap模态主体:Json在上传Codeigniter后刷新
- 如何传递js值到PHP没有页面刷新或主体上的onload