【问题标题】:Web History and ASP.NET MVC with AJAX带有 AJAX 的 Web 历史记录和 ASP.NET MVC
【发布时间】:2010-01-14 08:24:40
【问题描述】:

拥有一个可以使用下面的 sn-p 进行搜索的网站,您如何存储每次搜索的历史记录,以便用户可以按后退按钮访问以前的搜索结果并拥有一个填充的文本框搜索到的值?

<% using(Ajax.BeginForm("TestSearch", 
       new AjaxOptions { UpdateTargetId = "details" })) { %>


    <%= Html.TextBox("search") %>

    <input type="submit" value="search" />

<% } %>

【问题讨论】:

    标签: .net asp.net-mvc asp.net-ajax


    【解决方案1】:

    不太确定这是否足以满足您的需求,但我想您需要以下插件之一:https://stackoverflow.com/questions/116446/what-is-the-best-back-button-jquery-plugin

    【讨论】:

      【解决方案2】:

      这是一篇不错的 jQuery、ASP.NET 和浏览器历史文章,准确地解释了您需要做什么 -

      http://stephenwalther.com/archive/2010/04/08/jquery-asp-net-and-browser-history

      本文利用了以下四个 JavaScript 文件:

      1.jQuery-1.4.2.js – jQuery 库。可从 Microsoft Ajax CDN http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.js

      2.jquery.pager.js – 用于生成用于导航记录的寻呼机。来自http://plugins.jquery.com/project/Pager

      3.microtemplates.js – John Resig 的微模板库。来自http://ejohn.org/blog/javascript-micro-templating/

      4.jquery.ba-bbq.js – 后退按钮和查询 (BBQ) 库。来自http://benalman.com/projects/jquery-bbq-plugin/

      【讨论】:

        猜你喜欢
        • 2018-04-06
        • 1970-01-01
        • 2014-12-17
        • 1970-01-01
        • 2013-08-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-12-08
        相关资源
        最近更新 更多