我正在使用asp.net webforms开发webapp。 我的问题是,当我单击后退按钮时,我没有获取历史记录,这是我的代码:

 <div class="header" data-role="header" data-theme="f"  >
        <div>
            <a class="ui-btn-left" data-theme="f" data-role="button" data-corners="true"  data-rel="back"
                class="ui-btn-left ui-btn ui-shadow  ui-btn-up-b ui-btn-corner-all " data-shadow="true" href="#"
                data-iconshadow="true" data-icon="back" data-ajax="true">Back</a> 

                <a class="ui-btn-right btnLogout"
                    href="#" data-theme="f" data-role="button" data-corners="true" id="btnLogout"
                    class="ui-btn ui-shadow  ui-btn-up-b ui-btn-corner-all " data-shadow="true" data-iconshadow="true"
                    onclick="Dologout(); return false;">Logout</a>
        </div>

上面的代码在母版页中。 我在下拉菜单中选择了一个选项,在另一页面中选择了搜索结果,我正在使用response.redirect()方法导航搜索结果。 但是,当我单击“后退”按钮时,它将清除所有内容。 我想展示历史。 我做了

 <script type="text/javascript">
        $(document).bind("mobileinit", function () {
            // jQuery Mobile's Ajax navigation does not work in all cases (e.g.,
            // when navigating from a mobile to a non-mobile page), especially when going back, hence disabling it.
            $.mobile.ajaxEnabled = false;
            $.mobile.ajaxLinksEnabled = false;
            $.mobile.ajaxFormsEnabled = false;
        });

请帮我!

===============>>#1 票数:0 已采纳

问题仅在于Internet Explorer,它与FF和chrome兼容。 我使用会话来保存变量,并在单击时将值还原到下拉列表中,除了使用会话外,我没有发现其他解决方法。

  ask by Fluminda translate from so

未解决问题?本站智能推荐:

3回复

使用jQuery Mobile的ASP.NET Response.Redirect - Url哈希

我有一个标准的表单auth ASP.NET应用程序。 我的注册和登录页面与两个jQuery Mobile页面位于同一.aspx文件中。 如果我回发我的ASP.NET页面,例如用户无法正确登录...等Url哈希开始一遍又一遍地追加自己。 示例网址: HTTP://本地主机:?5664
1回复

Response。使用“ rel =” external”参数(例如href)进行重定向

我使用asp.net(vb.net),我想在按钮单击事件时重定向用户。 它的工作。 但是当我使用这种方法时,菜单(在somepage.aspx中)不起作用。 因为它想要“外部”参数,例如: 如果我使用上述html代码调用somepage.aspx,则我的菜单正常工作。 (我
2回复

如何使用JavaScript在JQuery Mobile 1.4.3中触发data-rel =“ back”按钮?

我正在使用“页面小部件”在data-dialog="true" jquery mobile中实现一个对话框,一切都很好,我也可以使用后退按钮返回上一页。 我已经在对话框上实现了一些操作,并且需要在操作完成后关闭对话框页面。 我已经尝试过$("#page").dialog("close")
1回复

JQuery Mobile data-rel =“ back”在对话框中不起作用

我试图在我的express.js项目中使用jquery移动对话框显示错误。 我能够成功显示带有错误的对话框,但是我的问题是,当我单击对话框关闭按钮时,浏览器将移回到主页,然后返回到对话框。 这是我的代码: 我错过了什么吗?还是JQuery mobile中的错误? 谢谢
4回复

Response.Redirect不会更改URL C#

我正在使用jQuery和jQueryMobile框架构建asp .net网站。 成功登录后,我可以看到下一页的内容,但URL保持不变,即/Login.aspx 当我按F5键时,仅URL会更改。 Login.aspx 单击cmdLogin登录按钮时调用JavaScript
2回复

jQuery Mobile:重新加载页面后data-rel =“ back”无法正常工作

在我的jQuery移动页上,我有两个页面:A页和B页。A页包含一个选项卡框容器。 每个框均包含不同的文本,并带有指向页面B的链接。 页面A: 网页B: 我的问题: 当在AI页上选择第二个选项卡并从那里转到B页时,即使用户重新加载了页面 ,我也希望通过data-rel
2回复

JQuery Mobile:在动态页面生成中使用'data-rel =“back”'

我在jquery移动应用程序中向后移动历史堆栈时遇到问题。 基本上,我有三页: 搜索表单(带有页面角色的预建div。限制导航:仅限结果列表页面) 结果列表(带有页面角色的预建div,通过ajax添加的结果信息。可以导航到任何记录页面) 记录页面(完全动态构建。对相
3回复

jQuery mobile data-rel =“back”链接导致错误事件被触发

看一下测试用例 当您打开链接时,将pagebeforeshow 第1页的 pagebeforeshow 。 当您单击链接转到第2页时 ,将pagebeforeshow 第2 页的 pagebeforeshow 。 到现在为止还挺好。 如果您然后使用左按钮( data-rel="b
1回复

jQuery Mobile如何模拟data-rel =“对话框”

有没有办法模拟data-rel =“dialog”属性将页面显示为对话框页面? 我不能使用这个,因为我使用LogIn / LogOut模型的按钮,如果我不插入data-ajax =“false”属性,这个按钮不起作用。 但是使用这个我不能使用基于ajax的data-rel属性。 所以我
1回复

如何使用jquery或jquery mobile按日期列出数据

我正在使用jquery mobile和asp.net开发图书馆移动应用程序。我是jquery mobile的新手,但是我遇到了一个问题,对于我需要显示的书籍到来的解决方案我一无所知日期在我的页面中,日期将是标题,书的缩略图下方将显示如下所示 我除了这个解决方案的代码外,我只需要一些解决这个