怎样利用json传递数据

解决方案 »

  1.   

    1、用ajax访问
    2、把结果打包成json字符串返回到页面
    3、页面解析json
      

  2.   

    xmlHttp = new XMLHttpRequest();
    ...
    callback(){
       var v = xmlHttp.responseText; 
       // json格式是{"a":"a","b":['b','bb'],"c":{"cc":"ccc"}}
       alert(v.a);           //a
       alert(v.b[0]);        //b
       alert(v.c.cc);        //ccc
    }搞定,结帖子,给分吧~
      

  3.   

    如果你返回的是字符串类型,可以使用eval("("+data+")")转换为json对象,如果你使用jquery直接返回的json对象,就可以直接使用。例如:var jsonObject={name="testName",value="testValue"};你可以直接使用jsonObject.name获得字符串"testName";
      

  4.   

    json字符串这玩意是 javascript内建的对象,根本不用解析。
      

  5.   

    json或许页面所传参数(ajax内的参数) 
      

  6.   

    JS里面都有回调函数,建议适用JQUERY,用里面的回调就OK