jsonp的使用
现在版本的 jsonp 不能够按照你希望的顺序进行数据加载
执行顺序:
function callback( res ){ console.log(res); } // 可不可以创建一个script标签 ? 可以 document.getElementById("btn").onclick = function(){ var script_ele = document.createElement("script"); script_ele.src = "http://localhost/php/day25/06_data.php"; // console.log(script_ele); // 如果想要让script标签可以发起请求那么我们必须要把标签放在页面之中 document.body.appendChild(script_ele); // 使用完了就删除 script_ele.onload = function(){ script_ele.remove(); } }
06_data.php
<?php
echo 'callback({"a":10,"b":20})';
?>
json的封装:
链接:https://pan.baidu.com/s/19PU_kfVkx9s19D7fXfLR7w
提取码:1234
浙公网安备 33010602011771号