Pjax调用

 

1
2
3
4
5
6
7
8
$.pjax({container:'#content_center',url:href,data:data});
 
$(document).on('pjax:send', function() {//pjax链接点击后显示加载动画;
    //显示动画
});
$(document).on('pjax:complete', function() {//pjax链接加载完成后隐藏加载动画;
    //隐藏动画
});

  

 

content_center :内容显示容器id;

href :需要访问的页面地址(使用pjax时某些浏览器会丢失?后面的参数,所以需要把参数单独放到data里传递)。

data : 参数数组{参数1:参数值1,参数2:参数值2}

 

复制代码
//根据传入url获取获取?之前的url地址
function get_url(href){
    var idx=href.indexOf("?");
    var url=href.substring(0,idx);
    return url;
}

//根据传入url获取获取?之后的参数放到data数组里
function get_url_data(href){
    var idx=href.indexOf("?");
    var d=href.substring(idx+1);
    var arr=d.split("&");
    var data={};
    for(var i=0;i<arr.length;i++){
        var d1=arr[i];
        var index1=d1.indexOf("=");
        var k=d1.substring(0,index1);
        var v=d1.substring(index1+1);
        if(k.length > 0 && v.length > 0){
            data[k]=v;
        }
    }
return data;
}
复制代码

 

posted @   荣超  阅读(386)  评论(0编辑  收藏  举报
编辑推荐:
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Linux系统下SQL Server数据库镜像配置全流程详解
阅读排行:
· Sdcb Chats 技术博客:数据库 ID 选型的曲折之路 - 从 Guid 到自增 ID,再到
· 语音处理 开源项目 EchoSharp
· 《HelloGitHub》第 106 期
· mysql8.0无备份通过idb文件恢复数据过程、idb文件修复和tablespace id不一致处
· 使用 Dify + LLM 构建精确任务处理应用
点击右上角即可分享
微信分享提示