Javascript 使用GetAddress函数自动填写表单
我的AJAX函数有问题 通过我们的支付系统,我们允许用户根据其个人代码自动获取其地址Javascript 使用GetAddress函数自动填写表单,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,我的AJAX函数有问题 通过我们的支付系统,我们允许用户根据其个人代码自动获取其地址 我必须使用表单来实现此功能,但我不能让页面重新加载或更改其他字段中的值。所以我尝试使用AJAX来实现这一点 问题是,我试图通过AJAX从文件中获取的信息没有得到响应 我希望你能帮我找出问题所在 很抱歉,代码太多了,而且我不允许显示一些代码,因此在某些区域它可能看起来很奇怪 事先谢谢 更新 我似乎有另一个问题。现在当我得到结果时,如果用户的名字上有多个地址。我检查给定的地址是否存在,否则给出一个错误。因此,如果一
我必须使用表单来实现此功能,但我不能让页面重新加载或更改其他字段中的值。所以我尝试使用AJAX来实现这一点 问题是,我试图通过AJAX从文件中获取的信息没有得到响应
我希望你能帮我找出问题所在 很抱歉,代码太多了,而且我不允许显示一些代码,因此在某些区域它可能看起来很奇怪 事先谢谢 更新 我似乎有另一个问题。现在当我得到结果时,如果用户的名字上有多个地址。我检查给定的地址是否存在,否则给出一个错误。因此,如果一个用户在其姓名上注册了多个地址,那么他们将获得正确的结果,并为他们注册的每个“额外”地址返回错误。如果我不能访问mysql,有没有办法限制结果 /Update 使用AJAX onclick()创建表单:
<form action="" method="post">
<label for="personcode"> Person/Org.nr: </label> <input type="text" name="prsnmr" id="personcode" />
<label for="zipcode"> Zipcode: </label> <input type="text" name="zipnmr" id="zipcode" />
<input type="button" name="submit" id="submit" value="Get my adress" onclick="getadress()"> <i>(YYMMDD-XXXX)</i>
</form>
<div id="response"></div>
Div显示结果:
<form action="" method="post">
<label for="personcode"> Person/Org.nr: </label> <input type="text" name="prsnmr" id="personcode" />
<label for="zipcode"> Zipcode: </label> <input type="text" name="zipnmr" id="zipcode" />
<input type="button" name="submit" id="submit" value="Get my adress" onclick="getadress()"> <i>(YYMMDD-XXXX)</i>
</form>
<div id="response"></div>
kassa_auto.php//iconv是因为原始语言是瑞典语(å,ä,ö与支付系统不太兼容。)
if(isset($\u POST['prsnmr'])){
$prsnmr=$_POST['prsnmr'];
}否则{
$prsnmr='';
}
$addrs=$k->getAddresses($prsnmr);
/*如果存在多个地址,您可能希望在其中输出列表
客户可以选择适合自己的地址。
*/
//如有,请打印:
foreach($addrs as$key=>$addr){
$postnmr=$\u POST['postnmr'];//获取邮政编码
如果($addr->getZipCode()=$postnmr){//限制为仅基于zipcode显示一个地址
?>
你看过php_errors.log了吗?@StuartThomson我刚从办公室回到家,周一回来后我必须看一看,虽然我有一个错误处理程序来回应是否有错误。但是没有收到错误。正如你所说,日志中可能有一个。@StuartThomson你好,我没有php_errors.log,我也没有访问该日志的权限它或我没有收到错误。php_errors.log将与默认情况下导致错误的页面位于同一位置。phpinfo()应该给您记录错误的位置。只有在发生错误时才会创建日志。因此,如果日志不在那里,则您的php不会抛出错误。@StuartThomson再次向您问好,很抱歉等待了很长时间。我最近使用了phpinfo(),我在错误日志中得到了这个答案。\u log no value no value