首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

jquery $.ajax() 使用中的一点困惑,望高手点拨

2013-08-16 
jquery $.ajax() 应用中的一点困惑,望高手点拨本帖最后由 quainyu 于 2013-08-12 11:11:41 编辑test.php文

jquery $.ajax() 应用中的一点困惑,望高手点拨
本帖最后由 quainyu 于 2013-08-12 11:11:41 编辑 test.php文件内容
-----------------------------------
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<script type="text/javascript" src="js/jquery-1.9.1.js"></script>
<script type="text/Javascript">
$(document).ready(function(){
    $(".ajax_btn").click(function(){
     $.ajax({
         type:"POST",
url:"test2.php",
data:"name=12345",
success:function(data){
alert( data);
}
     });

    })

})
</script>
</head>
<body>
<button class="ajax_btn">clickme</button>
</body>
</html>
---------------
test2.php文件内容
-----------------
<?php
$name=$_POST["name"];

echo $name;

?>
--------------------
调试的内容
=================(Request-Line)POST /php/jobass/test2.php HTTP/1.1
Accept*/*
Accept-Encodinggzip, deflate
Accept-Languagezh-CN
Cache-Controlno-cache
ConnectionKeep-Alive
Content-Length0
Content-Typeapplication/x-www-form-urlencoded; charset=UTF-8
DNT1
Hostlocalhost
Refererhttp://localhost/php/jobass/test.php
User-AgentMozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
X-Requested-WithXMLHttpRequest
=================================================
问题在于,我用POST方式时候,弹出的ALERT对话框值为空,而用GET却能正确显示12345。这让我很困惑,求解惑。 jQuery Ajax
[解决办法]
dataType:"text", 加这个试试

热点排行