javascript - 使用 JQuery 在 DIV 中包含 php 页面

标签 javascript php jquery ajax

在 Ajax 调用后,我在将 php 页面包含在 div 中时遇到问题。

我想在 Ajax 成功函数中将 page.php 包含在 id=content 的 div 中

<div id="content"></div>

function load(a, b) {
    $.ajax({
        url: "page.php",
        type: "POST",
        data: {
            "a": a,
            "b": b
        },
        success: function(data) {
            console.log(data);
            $("#content").load("page.php"); //What am I doing wrong here?
            return false;
        },
        error: function(jqXHR, error_string, error) {
            console.log(error);
        }
    });
}

最佳答案

当您使用 $.ajax 调用 page.php 时,变量 data 包含页面内容。 因此,您只需将页面内容附加到您的 div 中即可。

$('#content').append(data);

关于javascript - 使用 JQuery 在 DIV 中包含 php 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45197767/

相关文章:

javascript - 如何在视频上放置倾斜叠加

javascript - "AbortController"可以用作 "removeEventListener"的功能替代品吗?

php - 自适应支付 IPN 交易 ID 未出现

javascript - 从数据库填充数据时,Jquery token 输入不起作用

javascript - 重命名 Google 云端硬盘/Google 表格中的文件

javascript - 图像未显示在 Canvas 上

javascript - Bootstrap : insert dynamically a row in tab

php - 正在打印的值仅属于 array[0]

javascript - 在表之间拖动时将一个 'td' 元素与另一个元素交换

javascript - 如何确保只有有效的数字字符输入到文本框中?