请检查以下代码
Select City
delhi
ghaziabad
noida
meerut
Ajax叫
$(document).ready(function(){
$("#city").change(function(){
name = $(this).val();
/*For PHP called is for Cross-Origin Request Blocked*/
$.ajax({
type:"GET",
dataType: "json",
data:{name: name},
url:"test.php",
success:function(data)
{
alert('Get Success');
console.log(data);
}
});
});
});
阻止跨源请求的PHP文件代码 –
$name_city = rawurlencode($_GET['name']);
$url = "http://postalpincode.in/api/postoffice/".$name_city;
$curl_handle=curl_init();
curl_setopt($curl_handle, CURLOPT_URL,"$url");
curl_setopt($curl_handle, CURLOPT_SSL_VERIFYPEER, false );
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl_handle, CURLOPT_HEADER, false);
$postoffice_data = curl_exec($curl_handle);
curl_close($curl_handle);
$postoffice_data = json_decode($postoffice_data);
echo json_encode($postoffice_data);
exit;
?>