gpt4 book ai didi

javascript - Jquery 帖子不触发两次

转载 作者:行者123 更新时间:2023-11-28 19:58:09 24 4
gpt4 key购买 nike

我有一个表单,每当用户在电话字段中输入内容时,字段值就会发送到 php,该 php 将获取该电话字段的任何可能的名称和电子邮件并将其存储在 PHP session 变量中:

这是我用于电话字段的 jquery:

$('#tel').on('keyup', function() {
$.post('backproc.php?tel='+$('#tel').val());
$('#nombres').val('<?php echo $_SESSION['xnombre'];?>');
});

我的 backproc.php 正确接收信息并正确从数据库中检索所有内容,无论我输入什么,它总是被 php 查询成功发送和处理。

问题是,根据我的代码,每次我在电话字段上释放一个键时, nombres 字段的值应该根据我在 session 变量上的内容而改变,这种情况会发生,但只会发生一次并且永远不会触发再次,更糟糕的是,当它触发时,它显示以前的 session 变量值,而不是最后获取的值,关于如何始终显示最后获取的值的任何想法?

最佳答案

您需要在 backproc.php 中回显 $_SESSION['xombre'] 的内容并在 jQuery 中获取它,例如

$.post('backproc.php?tel='+$('#tel').val(), function(data) {
$('#nombres').val(data);
});

参见http://api.jquery.com/jQuery.post/

关于javascript - Jquery 帖子不触发两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22140302/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com