Welcome 微信登录

首页 / 脚本样式 / JavaScript

禁止ajax缓存获取程序最新数据的方法

禁止ajax缓存获取程序最新数据的方法

今天做项目,几乎所有的提交都是通过ajax来提交,我测试的时候发现,每次提交后得到的数据都是一样的,调试可以排除后台代码的问题,所以问题肯定是出在前台。每次清除缓存后,就会得到一个新的数据,所以归根到底就是浏览器缓存问题。纠结了很久,终于解决了,在这里总结一下。我们都知道ajax能提高页面载入的速度主要的原因是通过ajax减少了重复数据的载入,也就是说在载入数据的同时将数据缓存到内存中,一旦数据被加载其中,只要我们没有刷新页面,这些数据就会一直被缓存在内存...
js阻止冒泡及jquery阻止事件冒泡示例介绍

js阻止冒泡及jquery阻止事件冒泡示例介绍

js阻止冒泡 在阻止冒泡的过程中,W3C和IE采用的不同的方法,那么我们必须做以下兼容。 复制代码 代码如下: function stopPro(evt){ var e = evt || window.event; //returnValue如果设置了该属性,它的值比事件句柄的返回值优先级高。把这个属性设置为 fasle, //可以取消发生事件的源元素的默认动作。 //window.event?e.returnValue = false:e.prevent...
jquery showModelDialog的使用方法示例详解

jquery showModelDialog的使用方法示例详解

前两天接到这样一个任务:在用户上传附件,需要校验用户上传附件中身份证信息,如果存在错误信息需要将所有的错误信息展示出来。这个需求我一开始考虑得就是使用jQuery Dialog。但是看到这个项目没有使用而是使用showModelDialog,所以为了统一,也需要使用showModelDialog。window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口...
基于jquery扩展漂亮的CheckBox(自己编写)

基于jquery扩展漂亮的CheckBox(自己编写)

大家都知道默认的html复选框控件样式可定义相当有限,无法满足大多用户的美观度。今天跟大家一起分享前一段时间自己编写的CheckBox控件。喜欢的朋友可以拿去使用,有什么好的建议希望你给我留言。废话不多说,切入正题。 Html部分代码如下: 复制代码 代码如下: <b class="combox"></b> Css部分代码如下: 复制代码 代码如下: .combox{float:left;background:url(/img/I...
showModelDialog弹出文件下载窗口的使用示例

showModelDialog弹出文件下载窗口的使用示例

当点击我要修改时,需要在后台生成excel文件,同时需要提供下载文件功能。生成excel文件容易、弹出”文件下载”也容易:点击按钮,跳转到action中,在该action中生成Excel文件,填充数据,保存到临时文件夹中,然后在按钮的Click事件中,根据模板生成Excel报表,填充数据,保存到临时文件夹,然后output.wirte()。一切看起来很顺利。Action如下(弹出"文件下载"窗口):复制代码 代码如下:/***@paramresponse*...
基于jquery扩展漂亮的下拉框可以二次修改

基于jquery扩展漂亮的下拉框可以二次修改

继续发一篇关于web前端自定义控件——ComboBox(下拉框),以往我在使用下拉框控件老是为了样式丑陋而烦恼,现在分享这个控件,希望有用的同仁们可以收藏,或进行二次修改,达到你想要的效果。 分解自定义下拉框: 1.创建构造函数,初始化赋值控件值。 2.绑定控件呈现在前台。 3.点击下拉框控件,展示下拉列表 4.点击触发下拉框控件,收起下拉列表。 5.点击下拉项触发事件。 代码如下: Html代码: 复制代码 代码如下: <b class="sele...
jquery.autocomplete修改实现键盘上下键自动填充示例

jquery.autocomplete修改实现键盘上下键自动填充示例

根据需求要实现通过键盘上下移动,获得联想菜单中的值,如同google baidu的查询功能。 在网上找了很久没有找到可以实现该功能的插件,无奈只能自己动手改代码。 找到js中的KEY.DOWN 和 KEY.UP执行代码 如下: 复制代码 代码如下: case KEY.DOWN: event.preventDefault(); if ( select.visible() ) { select.next(); } else { onChange(0, true...
<< 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 >>