js代码:
$(document).ready(function(){
$.ajax({
type:'post',
url:'data.php',
dataType:'json',
success:function(data){
alert(data);
}
});
});
data.php中的代码
<?php
echo '{"name":"kyle","address":"ningbo"}';
?>
为什么返回的值得不到?该怎么改才能获取到返回的json对象能
$(document).ready(function(){
$.ajax({
type:'post',
url:'data.php',
dataType:'json',
success:function(data){
alert(data);
}
});
});
data.php中的代码
<?php
echo '{"name":"kyle","address":"ningbo"}';
?>
为什么返回的值得不到?该怎么改才能获取到返回的json对象能
<script language='javascript' src='./jquery.js'></script>
你用的是jquery,必须引入这个库,位置要写实际位置,我这是当前目录
看看是否调用了相应的Ajax类库
property.js或者jquery.js之类的
php返回这个看看var myJSONObject ={"name":"kyle","address":"ningbo"}
你的程序我在本机试了,没有任何问题.对于上一个问题.
直接echo就行了.
var myJSONObject =eval('{"name":"kyle","address":"ningbo"}');这样就可以当作json对象来用了.