php - 如何将动态 php 页面放入 jquery Accordian "active"部分

标签 php javascript jquery ajax

我正在重做我的网站,并且随时有 80-120 辆车,所有车辆都在我的数据库中通过其唯一的库存号进行识别。我使用 jQuery 的 Accordion 来列出车辆: http://www.login.carcityofdanbury.com/New/?cat=01

如何嵌入 edit.php?stock=__STOCK__进入打开的 Accordion 的 div,一旦 Accordion 打开? 我尝试只使用 HTML <embed>标签,但它使页面加载速度非常慢。

我对整个 jQuery、Ajax、编码都很陌生,并且完全是一个自学成才的“边走边学”的人,所以演示、教程或示例会很棒。

最佳答案

您可以结合使用 jQuery .load 函数 ( http://api.jquery.com/load/ ) 和 jQuery UI Accordion 更改事件 ( http://jqueryui.com/demos/accordion/#event-change ),该事件在折叠式幻灯片打开后触发:

$(document).ready(function(){

    $("#listVehicles").accordion({
        collapsible: true,
        active: false,
        autoHeight: false,
        change: function(event, ui){
            ui.newContent.load('edit.php', { stock: __STOCK__ });
        }
    });

});​

当触发更改事件时,将使用 AJAX 加载 edit.php 文件,并将 HTML 放入打开的 Accordion 幻灯片中。

关于php - 如何将动态 php 页面放入 jquery Accordian "active"部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10450959/

相关文章:

php - PHP错误: “Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM” [duplicate]

php - 使用 php 从 xml 返回数据

javascript - 如何使用 javascript 在网页上运行正则表达式

javascript - 在 php foreach 循环中选择特定元素 jquery

php - 对象无法使用 AJAX 正确发布

jquery - 降低 jquery UI 中 Accordion 的速度

php - 由于 PHP 'allow_url_fopen' 设置,生成带有图像的 pdf 时出现 FPDF 问题

php - 使用 PHP 在 mysql 数据库中进行数组搜索

javascript - 在下面的 Angular Material 代码中了解这种延迟语法及其用途

jquery - 如何防止 Bootstrap Navbar Toggle 下推内容?