我在这个页面home.php有如下代码<a>点击</a>
<div>
<?php
echo $_GET['state'];
?>
</div>
<script src="jquery"></script>
<script>
$('a').click(function(){
$.get("home.php",{state:'home'});
});
</script>为什么页面上并没有显示传过去的home?
<div>
<?php
echo $_GET['state'];
?>
</div>
<script src="jquery"></script>
<script>
$('a').click(function(){
$.get("home.php",{state:'home'});
});
</script>为什么页面上并没有显示传过去的home?
$('a').click(function(){
$.get("home.php",{state:'home'},function(data){alert("Data Loaded: " + data.state);
//里面加上传输的语句
});
</script>
function(data){alert("Data Loaded: " + data.state)这句话什么意思有什么用
是啊,发送了数据给home.php但是我的页面中也有这么一句啊<?php
echo $_GET['state'];
?>为什么没有输出
这样就够了吗》 你的jquery包不用导进来吗?
不是这个的问题似乎是我不会用$.get();我把get传的参数直接写在地址里例如http://www.index.com/home.php?state=home就可以实现php的echo了难道$.get不能实现传值么?$.get怎么用