代码如下:
------------------------------------------------------------------------
<html>
<head>
<script src="../jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("#1").blur(function(){
  window.startdate=$(this).val();
  alert(startdate);
  });
  $("#2").blur(function(){
  window.enddate=$(this).val();
  alert(enddate);
  });
  
  
});
</script>
</head>
<body>
<form> Input a User:
<input name="users" id="1" >
<input name="users2" id="2"></form>
<p>
<div id="txtHint"><b>User info will be listed here.</b></div>
</p>
</body>
</html>
------------------------------------------------------------------------
尝试使用
<?php
echo window.startdate;
?>
来显示变量,提示该变量未定义。
求教如何在php中调用 window.startdate和window.enddate这两个变量。非常感谢!

解决方案 »

  1.   

    从没见过这样用的... 难道是我之前没注意到的用法?  下....据我了解jquery向PHP传值用ajax最多...
      

  2.   

    jquery我也只用过ajax传值
    直接传值也可以么?
      

  3.   

    如果用ajax应该怎么做,能否提供下具体的代码,非常感谢。
      

  4.   

    window.enddate 是什么东西?,能在php直接 echo window.startdate; 吗?还有js里面赋值也错了,建议先去看一下基础吧。
      

  5.   

    下面的php代码与上面的是同一个文件还是不同文件?
      

  6.   


    PHP 和 AJAX MySQL 数据库实例
    http://www.w3school.com.cn/php/php_ajax_database.asp
      

  7.   

    js在浏览器端执行
    php在web服务器上执行传输数据用ajax
      

  8.   

    1.如果用ajax传输的话上面都提到了  不用多说了~!
    2.能够提交的话,可以伪装成表单提交啊~!
    下面做一个这2个参数算出来的时候~!直接放到2个隐藏域里面~!
    然后用普通的表单提交到PHP页面处理 都是简单的问题~!