我要做的是当用户在输入类型中输入邮政编码时,我在 origin_zipcode 中获取输入类型存储的值,而不是添加 origin_zipcode 在 $ url 变量中。从那里它应该运行xml,我应该能够显示城市和州,但它不会这样做,我试图让它像
输入邮政编码时
$("#origin_zipcode").keyup(function(){
var origin_zipcode = $("#origin_zipcode").val();
<?php
$url = "http://zipcodedistanceapi.redline13.com/rest/gNPseXsQyP3daTlKfRB3D0v0mPVC3jJj6zMlwec54fie8EZowAsaBXaXN5zQpjav/info.xml/origin_zipcode/degree";
$xml = simplexml_load_file($url);
$city = $xml->city;
$state = $xml->state;
?>
$(".labelzip").text(<?php echo $city,$state"; ?>);
});
答案 0 :(得分:1)
除非使用几种可能的方法之一刷新页面,否则无法将jQuery变量发送到PHP脚本。这是因为虽然jQuery是客户端,但php是服务器端。 PHP完成加载页面后,如果没有页面重新加载,则无法再次使用它。
您可以查看这些问题以寻找可能的解决方案: