日期:2014-05-16  浏览次数:20390 次

jquery load 为什么不成功?急!
测试了很久,jquery .load 参数传递不成功,找不到问题出在哪里。急

使用load函数的文件:1.php
PHP code

<html>
<head>
<meta http-equiv="content-type" content="text" charset="gb2312" />
<script type="text/javascript" src="/jquery/jquery.js"></script>

</script>
</head>
<body> 

<input type="button" id="send" value="Ajax获取" /> 
<div id="resText">内容替换</div> 

<script type="text/javascript"><!-- 
$(document).ready(function(){ 
$("#send").click(function(){ 
$("#resText").load("test.php", {name:"andy"}); 
}); 
// --></script> 

</body> 
</html>code]

被加载的文件:test.php
[code=PHP]<?php
$name = $_POST['name'];
echo $name;
$s = $_GET['name'];
echo $name;

?>
hello world!


------解决方案--------------------
$_POST和$_GET是取表单数据的,$_GET对$("#resText").load("test.php?name=andy")生效,$_POST则需要使用jQuery的$.post或$.ajax方法
------解决方案--------------------
JScript code
$("#resText").load("test.php", {"name":"andy"});