Jquery Web应用程序-如何记住最后一个查询?
我有表格数据,我想通过点击列标题来排序。我知道我可以通过在查询字符串中将要排序的列传递给服务器,然后将数据返回给要在表中显示的客户机来实现这一点。但是,如果用户在同一字段上单击两次,我希望能够在升序和降序排序之间切换 我曾考虑过使用ASP.NET会话来记住最后一个排序的字段,但我想知道是否有一种更适合REST的方法Jquery Web应用程序-如何记住最后一个查询?,jquery,asp.net,Jquery,Asp.net,我有表格数据,我想通过点击列标题来排序。我知道我可以通过在查询字符串中将要排序的列传递给服务器,然后将数据返回给要在表中显示的客户机来实现这一点。但是,如果用户在同一字段上单击两次,我希望能够在升序和降序排序之间切换 我曾考虑过使用ASP.NET会话来记住最后一个排序的字段,但我想知道是否有一种更适合REST的方法 我在客户端使用JQuery,在服务器上使用ASP.NET。如果在查询字符串中传递列名并重新加载页面,您还可以将order=asc/order=desc作为查询参数传递,并将当前订单作
我在客户端使用JQuery,在服务器上使用ASP.NET。如果在查询字符串中传递列名并重新加载页面,您还可以将order=asc/order=desc作为查询参数传递,并将当前订单作为列标题上的自定义数据属性存储。我最终使用JQuery tablesorter插件来解决我的问题。为什么不使用一些插件来实现这一点。。比如说像tablesorter或jQGrid?这里有一个很好的链接,展示了如何实现这一点以及更多:通常您会使用页面来存储这些属性。