日期:2014-05-17  浏览次数:20717 次

请帮忙看一下,jquery的POST为什么不能执行,只能用GET
本帖最后由 goolean 于 2013-11-09 23:42:02 编辑
文件为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>查询</title>
<script language="javascript" type="text/javascript" src="http://libs.baidu.com/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript" >
$(document).ready(function ()
{
$('#test_post').click(function (){
      $.post('1.htm',{username:"aaa",password:"123"}, 
      function (data){ //只用用get方法时,才能 显示出结果,post根本没动静
        alert(data);

       },
       'html'   
      ); 
   });
   
   
});
</script>
</head>
<body >
<a href="#" id="test_post">查询</a>
</body>
</html>



1.htm  内容仅为“结果"两个字,并没有要求接收参数。

------解决方案--------------------
用firebug看下post有没有发出去就知道了