Ajax异步刷新地址栏】的更多相关文章

早些时候在博客园参阅了不少资料,然后决定入驻博客园分享自己的开发心得,最近准备转方向筹备着辞职交接工作,所以有点忙碌,搁置了一个月才匆匆写下这么一篇随笔,希望能给大家带来一点帮助吧,资料和学识有限,如有不正确的地方敬请指出,万分感谢. 效果: 众所周知:ajax可以实现页面的局部刷新,可以做到非常奈斯的数据加载效果,给用户带来非常良好的体验,但是ajax的除了会曝露一些不太安全的服务器信息之外,最蛋疼的就是不能在浏览器的历史会话中保留记录.就是当你点开一个页面,ajax各种数据加载各种欢乐啊,例…
公司项目后台使用现成的UI框架,DevExpress,jqGrid,XXXUI之类的,这些展示数据列表的控件/插件,基本是异步的. 这倒也好,有变化也只是数据那一块变化,不会重新加载整个页面. 但是,最蛋疼的就是,我翻页翻到N十页,手贱一下F5,结果又跑到第一页了. 我之前觉得这个问题无解,一度觉得ajax的发明坑爹. 但是,出现问题,怎么会没有解决办法呢? 在逛博客园的时候,发现: 点击页码,只是文章列表异步加载,同时地址栏也会加上#p+页码的锚记. 此时,刷新页面,页面依然停在第2页. 下面…
省市级联在web前端用户注册使用非常广泛.Ajax异步刷新省市级联.如图:选择不同的区,自动加载相应的街. <TD class=field>位 置:</TD> <TD>区: <SELECT class=text name="district_id" id="district_id"> <option selected value="请选择">请选择</option> <…
这几天在asp.net中使用ajax来做异步刷新,这里整理一下 1.首先看前台页面点击的时候调用函数 function shuxin() { $.ajax( { url: "GetValue",  //指处理的action type: "post", datatype:"json", //指定数据类型 success: function (result) { //返回的结果自动放在resut里面了 var str = " ";…
前言 这几天在学习MVC使用AJAX异步刷,因为是新手.所以在js中传参数到后台以及后台返回数据到前台怎么接受,怎么前台遍历出JSON数据都开始不知道,相信新手在使用时跟我一样会遇到,这里我就和大家分享一下.新手勿喷... 这里使用VS2010中新建的mvc 3.0项目来举例说明 1.传递的是单个对象类型 先看后台action方法 public ActionResult GetValue(){ChangePasswordModel model1 = new ChangePasswordModel…
1.Servlet中代码 /** 条件Map */ Map<String, Object> map=new HashMap<String, Object>(); /** 分页配置 */ int index = request.getParameter("index")==null?1:Integer.parseInt(request.getParameter("index")); int size=2; map.put("index…
看到下面那幅图没有,我们要的是当点击确定以后,根据条形码搜索出商品信息,并且异步刷新右边页面:…
一个下拉框 <label>产品类型:</label> <select id="protype" name="protype" onchange="getNameList()"> <option value="">--请选择--</option> </select> 响应上一个下拉框的结果 的另一个下拉框 <label>产品名称:</lab…
HTML: <tr> <th> <label for="textfield"><span class="red">*</span>收货地址:</label> </th> <td> <select name="data[province]" id="province2" onchange="getRegion(this…
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>     <title></title>   …