g3m*_*ini 3 jquery laravel blade
有没有办法使用jquery来呈现网页?Blade不断重新加载整个页面,当你在网站上运行音乐时它会非常烦人(它会一直停止).通常我会使用Jquery的.load("HTMLPAGE")方法,但这似乎不起作用.
到目前为止我做了什么:http: //pastebin.com/0u1JeHD0
会发生什么:首先jquery做它的事情&之后laravel/blade重新加载整个视图.
据我所知,你可以扩展视图来替换所述视图的部分,但是当我尝试这个时它仍然重新加载整个页面.
如果您有任何疑问,请询问,因为我很难解释我的意思.
PS:我不知道我需要说这个但是:如果你在这里变得粗鲁,那就下车吧.我问了一个问题,据我所知,这是一个你可以做这些事情的网站.
这没有测试,但应该工作:
在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.
希望我帮了:)
注意:这可能不是最正确的方法,但这很简单,就是重点.