Laravel刀片使用jquery加载方法

g3m*_*ini 3 jquery laravel blade

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

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

会发生什么:首先jquery做它的事情&之后laravel/blade重新加载整个视图.

据我所知,你可以扩展视图来替换所述视图的部分,但是当我尝试这个时它仍然重新加载整个页面.

如果您有任何疑问,请询问,因为我很难解释我的意思.

PS:我不知道我需要说这个但是:如果你在这里变得粗鲁,那就下车吧.我问了一个问题,据我所知,这是一个你可以做这些事情的网站.

Ant*_*nto 9

这没有测试,但应该工作:

在routes.php文件中:

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

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

$(document).ready(function() {
    $('#containner').load('/yoururl');
  });
Run Code Online (Sandbox Code Playgroud)

与文件名这样你的刀模板视图到load.blade.php应在HTML元素系列的ID被加载containner.

希望我帮了:)

注意:这可能不是最正确的方法,但这很简单,就是重点.