gpt4 book ai didi

jquery - Laravel Blade使用jquery加载方法

转载 作者:行者123 更新时间:2023-12-03 22:58:23 25 4
gpt4 key购买 nike

有没有办法使用jquery来渲染网页?Blade 不断重新加载整个页面,当你在网站上运行音乐时,这真的很烦人(它会不断停止)。通常我会使用 Jquery 的 .load("HTMLPAGE") 方法,但这似乎不起作用。

到目前为止我做了什么: http://pastebin.com/0u1JeHD0

发生的情况是:首先 jquery 执行它的操作,然后 laravel/blade 重新加载整个 View 。

据我了解,您可以扩展 View 来替换所述 View 的部分内容,但是当我尝试这样做时,它仍然会重新加载整个页面。

如果您有任何疑问,请询问,因为我很难解释我的确切含义。

PS:我不知道我需要这么说,但是:如果你来这里是为了无礼,那就滚吧。我正在问一个问题,据我所知,您可以在这个网站上执行此类操作。

最佳答案

这没有经过测试,但应该可以工作:

在你的routes.php文件上:

Route::get('/yoururl', function() {
return View::make('view-to-load');
});

// Laravel 5^
Route::get('/yoururl', function() {
return view('view-to-load');
});

在您的 app.js(或您的 javascript 文件命名的任何名称)上:

$(document).ready(function() {
$('#containner').load('/yoururl');
});

这样,文件名为 view-to-load.blade.php 的 Blade 模板就应该加载到 ID 为 containner 的 HTML 元素中。

希望我有帮助:)

注意:这可能不是最正确的方法,但它足够简单,这就是重点。

关于jquery - Laravel Blade使用jquery加载方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26557747/

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