这是我的代码:
在函数中:
var daaa=document.getElementById('da').value= year+ "-" +month+ "-" +day;
document.form1.bookingsession.focus();
var coords = {
"lat": daaa
};
$.get('bs.php', coords, function () {
alert('data sent');
});
和我的PHP代码是:
<?php
$output = isset($_GET['lat']) ? $_GET['lat'] : 0;
print("$output");
?>
当我打印$ output时,我将值设为0,但实际上必须获取位于tha变量daaa上的值。让我知道我在哪里犯错了...
先感谢您
最佳答案
尝试改变
var daaa=document.getElementById('da').value= year+ "-" +month+ "-" +day;
至
var daaa=document.getElementById('da').value + "-" + year+ "-" +month+ "-" +day;
无论如何,在这种情况下,应该检查您的“第一”操作是否确实在客户端设置了变量。您可以通过alert(daaa)或console.log(daaa);完成操作。