$bid="http://congress.api.sunlightfoundation.com/legislators?chamber=$chamb&state=$keyword&bioguide_id=$bname&apikey=";
$text=$text."<td id=><a href='#'>Details</a>"."</td>";
这是我的代码,$bid
是我的网址,它返回json数据。
我想将此url发送到另一个php函数,该函数可以解析它并在浏览器上打印。
答案 0 :(得分:0)
试试这个:
<script type="text/javascript">
$(document).ready(function () {
$("#btn").on("click", function() {
var link = "webservice.php";
$.get(link, function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
});
</script>
答案 1 :(得分:0)
使用file_get_contents
获取API返回的数据,并使用json_decode()
将其转换为PHP数组。
链接应指向包含以下代码的脚本:
<?php
$bid="http://congress.api.sunlightfoundation.com/legislators?chamber=$chamb&state=$keyword&bioguide_id=$bname&apikey=";
$json = file_get_contents($bid);
$data = json_decode($json, true);
other_function($data);
other_function()
打印的所有内容都将发送到浏览器。