javascript - 联系表单组件的 Joomla Ajax 加载

标签 javascript php jquery ajax joomla

我正在尝试为 joomla 3.2.1 默认联系表单组件实现 ajax 加载。

我在后端设置了一个指向联系表单的菜单链接。

这是 HTML 输出:

<nav id="menu2">
    <div class="moduletable">
        <ul class="nav menu">
            <li class="item-138"><a href="/contact">Contact</a>
            </li>
        </ul>
    </div>
</nav>

我在页面底部有这个 div :

<section id="contact_form">
</section>

我实现了这个 Jquery 代码:

$('.item-138 a').click(function () {
    $('#contact_form').load("index.php?option=com_contact&view=contact&id=1&tmpl=component")
    return false;
});

联系表单加载良好,我的模板覆盖工作正常。但是我怎样才能阻止加载 <head>附带的内容?

<title>标记、默认脚本(mootools jquery...)和默认 css(/templates/system/css/general.css/templates/system/css/template.css)

我可以使用模板覆盖来做到这一点吗?甚至可能吗?

最佳答案

好吧,您将这个值附加到 get 请求。

&format=raw

所以你的请求看起来像

index.php?option=com_contact&view=contact&id=1&tmpl=component&format=raw

您可能还想复制一份 view.html.php 并将其重命名为 view.raw.php

关于javascript - 联系表单组件的 Joomla Ajax 加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21315282/

相关文章:

javascript - 迭代 JS 对象没有给出正确的数据以及 Bootstrap 弹出窗口所需的时间?

javascript - bxSlider Uncaught TypeError 未定义不是函数

javascript - 在日期选择器文本字段中输入文本

php - 如何在外部 javascript 代码中使用 php 变量?

php - 重复 key 更新时不重复值

php - 有什么工具可以在 PHP/MYSQL 中保持数据库结构持续同步?

javascript - jQuery:允许连续的 Ajax 请求吗?

javascript - 为什么我的 wp_enqueue_script 不工作?

javascript - 如何使用 javascript 自动提交表单(onevent)?

php - 通过 accessRules 将 bizRule 参数传递给 RBAC?