前段时间一直纠结于页面之间传输大数据的问题,两个页面之间如果要通过GET方法传递数据,由于url后参数的限制,导致传递大数据会出现问题,发现采用jquery的$.getJSON(url,parames)可以很好的解决问题;
$.getJSON(url, params, callback)
用一个HTTP GET请求一个JavaScript JSON数据
返回值:XMLHttpRequest
参数:
- url (String): 装入页面的URL地址。
- params (Map): (可选)发送到服务端的键/值对参数。
- callback (Function): (可选) 当数据装入完成时执行的函数.
示例:
$.getJSON( "test.js", function(json){ alert("JSON Data: " + json.users[3].name); } );
示例:
$.getJSON( "test.js", { name: "John", time: "2pm" }, function(json){ alert("JSON Data: " + json.users[3].name); } );