首页 正文

laravel-admin不使用pjax的方法

       3313      2018-04-15    

laravel-admin是用pjax写的框架,但是有时我们不需要做到pjax的效果。所以我们需要禁用一下他的效果。

作者给了下面的方法,先记下来防止下次忘记了。

public/vendor/laravel-admin/laravel-admin/laravel-admin.js 这个文件的27行(不同版本有不同差异,不过代码差不多。找到相应代码就好了)是用来给页面链接设置pjax请求,修改一下选择器就好


比如修改为

$(document).pjax('a:not(a[target="_blank"],a[no-pjax])', {
    container: '#pjax-container'});

然后所有带有no-pjax属性的a链接都不会用pjax加载

<a href='xxx' no-pjax>链接</a>



我要打赏