<script type="text/javascript">
$.getJSON("text.php",function(json){
alert(json.data);
});
</script>
我要把alert输出的数据用到下面的方法中,要怎么才能实现?
<script type="text/javascript">
$.getJSON("text.php",function(json){
var a=json.data;
alert(a);
});
functions text(){
}
</script>
就是想让变量a在text方法中可以用
<script type="text/javascript">
$.getJSON("text.php",function(json){
window.share.data = json.data;
});
functions text(){
var data = window.share.data;
//使用data
}
</script>
报错啊,window.share 为空或不是对象。。。
@huiy: 。。。我只是举个例子啊,你可以用window.data = json.data;之类的。我之前写window.share意思是你最好有个公共的window属性,用来放share的数据,这样比较清楚。
@水牛刀刀: 大家的方法我都试过了,都不行,你的这个也不行,输出的是ndefined ,我用其它的办法解决了,对于大家的热心帮忙就把分分给大家了。。。
可以循环读取每条记录,然后分别作为后续方法的参数吗?不太清楚你具体的要求。
反正如果要把结果输出到界面上的话经常是循环着来的。
还不输出,还要在其它方法里对数据进行处理。
<script type="text/javascript">
var a;
$.getJSON("text.php",function(json){
a=json.data;
});
functions text(){
alert(a);
}
</script>
这样试试
function method1(){
$.getJSON("text.php",function(json){
var a=json.data;
alert(a);
return a;
});
}
functions text(){
var a=method1();
}