当前位置: 首页 > 知识库问答 >
问题:

数据保留在jQuery mobile中的多页面布局中

钮博裕
2023-03-14

是否有方法在多页布局中使用data role=“page”刷新分区div。我已经通过了jQuery的这个链接。data()缓存是否在jQuery mobile中跨页面转换保持?但是没有刷新div的解决方案。我没有从任何服务器加载任何html内容。当我使用reload:true时,整个应用程序都会重新加载(这是因为我在页面之间导航时使用changeHash:false)。提前谢谢。

$("#buttonID").click(function(){     
    $.mobile.changePage("#PageId",{
        allowSamePageTransition: true,
        transition: 'fade', 
        changeHash: false
    });
});

共有1个答案

巴帅
2023-03-14

HTML

 <div data-role="page" id="page1">
    <div data-role="header" class="">
        <h3>Home</h3> 
    </div>
    <div role="main" id="mycontent" class="ui-content">
        "Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...""There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."
        <a href="" data-role="none" class="ui-btn" id="btn-refresh"> Refresh    </a>
    </div>
 </div>

JAVASCRIPT中文

$(document).on("click", "#btn-refresh", function () {
    $("#mycontent").empty();
    $("#mycontent").html("Lorem Ipsum is simply dummy text of the printing and typesetting industry.");
    $("div[data-role=page]").trigger("create");
    $.mobile.changePage("#product_page", {
       allowSamePageTransition: true,
       transition: 'flip',
       changeHash: false
    });
})

演示

 类似资料:
  • 问题内容: 我是新手。我正在使用获取对象列表并将其显示在第一页上的服务。然后根据单击的对象,在下一页上设置选项卡标题。但是,当我刷新页面时,列表的范围丢失了,并且选项卡头引发了异常,导致页面无法显示信息。即使刷新第二页,是否可以保留上一个屏幕上单击了哪个对象的信息? 问题答案: 您可以使用角度本地存储 角度本地存储 示例如何使用它: 使用本地存储的示例

  • 页面由组件构成,页面的高度和宽度由组件的高度和宽度确定,当页面的高度大于屏幕的高度,或者页面的宽度大于屏幕的宽度,页面就会出现滚动条。 页面指的是w文件 屏幕指的是门户中用于显示功能界面的区域 目录 1、流式布局 2、充满布局 2.1、左右充满 2.2、上下充满 2.3、多标签页充满 3、响应式布局 4、手机界面布局 4.1、显示多页 4.2、显示多行信息(一行显示一条记录) 4.3、显示多行信息

  • 页面由组件构成,页面的高度和宽度由组件的高度和宽度确定,当页面的高度大于屏幕的高度,或者页面的宽度大于屏幕的宽度,页面就会出现滚动条。 页面指的是w文件 屏幕指的是门户中用于显示功能界面的区域 目录 1、流式布局 2、充满布局 2.1、左右充满 2.2、上下充满 2.3、多标签页充满 3、响应式布局 4、手机界面布局 4.1、显示多页 4.2、显示多行信息(一行显示一条记录) 4.3、显示多行信息

  • 我正在使用资源设置TextView的一些背景样式(特定边框等)。无法在资源中设置背景颜色,因为它可能会根据某些规则而变化。 然而,以后使用该资源时,即使是在完全不同的片段中,也会重用最后指定的颜色。看起来颜色被分配给了资源,而不仅仅是在TextView中,并且在整个应用程序中重复使用。然而,重要的是要注意,不同的TextViews按预期显示不同的背景颜色。 这里的问题是,资源的任何其他未来使用都是

  • 前端面试(前言) 面试基础 页面布局 CSS盒模型:是CSS的基石。 DOM事件 HTTP协议 面向对象 原型链:能说出原型链的始末 面试进阶 通信:普通的通信、跨域通信 安全:CSRF、XSS。 算法 回答问题时要注意的 (1)题干的要求真的是字面要求的这么简单吗? (2)答案怎么写,技巧在哪里 (3)如果想证明我的实力,应该有几种答案? 本文来讲一下页面布局。 题目:页面布局 问题:假设高度默

  • 本文向大家介绍vue单页应用在页面刷新时保留状态数据的方法,包括了vue单页应用在页面刷新时保留状态数据的方法的使用技巧和注意事项,需要的朋友参考一下 在Vue单页应用中,如果在某一个具体路由的具体页面下点击刷新,那么刷新后,页面的状态信息可能就会丢失掉。这时候应该怎么处理呢?如果你也有这个疑惑,这篇文章或许能够帮助到你 一、问题 现在产品上有个需求:单页应用走到某个具体的页面,然后点击刷新后,刷