gpt4 book ai didi

php - 使用 PHP/MySQL 搜索并使用 jQuery 动态更新

转载 作者:可可西里 更新时间:2023-11-01 08:21:03 24 4
gpt4 key购买 nike

我想知道如何使用 PHP/MySQL 和 jQuery 最好地完成以下工作:

有一个基本的搜索掩码,您可以在其中输入城市和日期。您处理到搜索结果页面,然后您可以在其中使用某些参数(复选框、jQuery slider 、文本输入等)缩小搜索结果范围。然后搜索结果应该在不重新加载整个页面的情况下即时更新...

我设法使用 jQuery ajax 并加载以将信息发送到另一个 php 文件,执行例如a SELECT 并将结果返回到搜索详细信息页面,但我不知道如何组合缩小搜索结果的不同更改。

另外,详情页已经有结果了,所以我不需要添加更多结果,而是“删除”不再适合的结果......

关键是缩小搜索范围的每个参数都连接到数据库中的另一个表。我是否必须以及如何将连接添加到原始查询...?还是我想错了方向?

最佳答案

是的,这绝对是正确的方向。使用

$(document).ready(function() {  

$('#ID_OF_YOUR_ELEMENT_TO_LOAD_INTO').load("load.php?parameter1=<?php echo $parameter1; ?>&parameter2=<?php echo $parameter2; ?>");

});

当用户第一次进入页面时获取结果,根据您的城市和日期获取结果。

检查 load.php 中设置了哪些参数,并使用设置的参数来构建您的查询。然后,当表单(或表单,视情况而定)更新时,您必须再次使用 .load,如下所示:

$('#ID_OF_YOUR_FORM_BEING_UPDATED').change(function() {

$('#ID_OF_YOUR_ELEMENT_TO_LOAD_INTO').load("load.php?parameter1=<?php echo $parameter1; ?>&parameter2=<?php echo $parameter2; ?>&parameter3=<?php echo $parameter3; ?>");

});

关于php - 使用 PHP/MySQL 搜索并使用 jQuery 动态更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10143345/

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