gpt4 book ai didi

javascript - 如何通过 laravel 中的 ajax/jquery 将 blade 或 php 内容加载到 View 中?

转载 作者:可可西里 更新时间:2023-11-01 13:26:17 28 4
gpt4 key购买 nike

正如标题所说,我正在尝试使用 ajax 请求在 View 中动态加载内容。我知道如果您使用 html 就可以做到这一点元素,例如("#div_place").html(<p>...) .问题在于,当我想将一些 php/blade 对象加载到一个 div 中时。这是可能的还是有不同的方法来实现我想要的结果。

最佳答案

这很简单。假设您正在使用 jQuery...

  1. 创建一个将响应 AJAX 调用并返回 HTML 片段的路由

    Route::get('test', function(){

    // this returns the contents of the rendered template to the client as a string
    return View::make("mytemplate")
    ->with("value", "something")
    ->render();

    });
  2. 在您的 javascript 中:

    $.get(
    "test",
    function (data) {
    $("#my-content-div").html(data);
    }
    );

关于javascript - 如何通过 laravel 中的 ajax/jquery 将 blade 或 php 内容加载到 View 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24812785/

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