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

问一个php和js用json格式传值的有关问题

2013-03-27 
问一个php和js用json格式传值的问题。原来有这么一段js代码(网页上面弄的一段代码):$(document).ready(func

问一个php和js用json格式传值的问题。
原来有这么一段js代码(网页上面弄的一段代码):

$(document).ready(function() {
        FusionCharts.printManager.enabled(true);
        var chartObj = new FusionCharts( 'swf/Column2D.swf',  'flash-chart', '500',  '350');
        chartObj.setJSONData({
         "chart":{ "caption":"Company Revenue","showpercentvalues":"1" },

         "data":[
                { "label":"移动2G投资", "value":"10" },
                { "label":"移动3G投资", "value":"20"  },
                { "label":"3G通信收入", "value":"10" } ,
                { "label":"3G用户出账用户", "value":"20" } ,
                { "label":"2G出账用户", "value":"40" } ,
          ]
        });
        chartObj.render('column2D_1');

});


现在我想将其中chartObj.setJSONData后面的json格式的数据部分在另外一个php里面生成,假如就弄成json.php:
$str = "{
         "chart":{ "caption":"Company Revenue","showpercentvalues":"1" },

         "data":[
                { "label":"移动2G投资", "value":"10" },
                { "label":"移动3G投资", "value":"20"  },
                { "label":"3G通信收入", "value":"10" } ,
                { "label":"3G用户出账用户", "value":"20" } ,
                { "label":"2G出账用户", "value":"40" } ,
          ]
        }";


那json.php应该怎么把$str的内容传给js,而js应该改成怎么接收? 我看有的写成$.ajax(...)啥的。 js json php
[解决办法]
引用:
引用:JavaScript code?12345678$(document).ready(function () {    $.get('请求地址' , '要提交的数据' , function(data){        FusionCharts.printManager.enabled(true);        var chartOb……


$(document).ready(function () {
    $.getJSON('PHP文件地址' , function(data){
        FusionCharts.printManager.enabled(true);
        var chartObj = new FusionCharts('swf/Column2D.swf', 'flash-chart', '500', '350');


        chartObj.setJSONData(data);
        chartObj.render('column2D_1');
    });
});

热点排行
Bad Request.