`
jeelee
  • 浏览: 637877 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

防止缓存,ajax请求,传入参数加了time参数,每次都会请求

 
阅读更多
function edit(id){
	alert("edit id="+id);
	var myDate = new Date();
	//设置action参数
	var paramData={"systemId":id,"time":myDate.getTime()};//加上时间参数防止缓存导致ajax请求不执行
	//执行action,获取json数据
	$.getJSON("../admin/systemJsonAction!querySystemJson.action",paramData,function(data){
		alert("data.rows[0].enableFlag="+data.rows[0].enableFlag);
		$("#systemIdEdit").val(data.rows[0].systemId);//jquery赋值方法
		$("#systemNameEdit").textbox('setValue',data.rows[0].systemName);//easy ui赋值方法
		$("#enableFlagEdit").combobox('setValue',data.rows[0].enableFlag);//easy ui赋值方法
		$("#systemFlagEdit").combobox('setValue',data.rows[0].systemFlag);//easy ui赋值方法
		
		//$("#userIdEdit").val(data.rows[0].userId);//jquery赋值方法
		editDialog(data.rows[0]);
	});
}
分享到:
评论

相关推荐

    全面解析$.Ajax()方法参数(推荐)

    如果此函数返回false,则取消本次ajax请求。 ***plete:请求完成后调用的回调函数,无论成功或失败都会执行。 10. success:请求成功后调用的回调函数,它有两个参数:服务器返回的数据和状态描述字符串。 11. ...

    JQuery实现ajax请求的示例和注意事项

    知识点一:什么是JQuery实现ajax请求? ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个页面的情况下,能够更新部分网页的技术。JQuery是目前最流行的JavaScript库,它封装了AJAX操作,使得开发者...

    AJAX常见面试问题

    或者,我们可以使用 post 方法,请求数据,不会缓存,每次都是重新请求数据。 4.选项卡实现思路 在实现选项卡时,我们可以使用鼠标悬浮时间,调用方法,传入 this,对所有的选项卡内容部分隐藏操作,对 this 的...

    Ajax实例(用实例来说明问题)

    1. **异步通信**:Ajax的核心特性是异步处理,意味着在用户与页面其他部分交互时,Ajax请求可以在后台默默地发送和接收数据。 2. **JavaScript对象**:XMLHttpRequest是Ajax的基础,它是一个JavaScript对象,用于在...

    jqueryAjax

    - `success`: 回调函数,当请求成功时执行,返回的数据作为参数传入。 - `dataType`: (可选)预期服务器返回的数据类型,如'json', 'html'等。 ### 2. POST 请求 `$.post()` 方法类似于`$.get()`,但用于执行...

    jQuery中ajax - get() 方法实例详解

    1. 跨域问题:如果Ajax请求的URL与发起请求的网页不在同一个域中,浏览器会阻止请求,除非服务器配置了CORS(跨源资源共享)来允许此跨域请求。 2. 缓存问题:GET请求可能会被浏览器缓存,这可能会导致你获取到旧的...

    jQuery参数列表集合

    `jQuery参数列表集合`是jQuery中用于Ajax请求的核心配置选项,对于学习jQuery的开发者来说,了解这些参数是非常重要的。 1. **url**:这是发送请求的目标地址,默认为当前页面的地址。你可以指定任何有效的URL来向...

    Jquery中$.post和$.ajax的用法小结

    - `success`:一个回调函数,当请求成功时被调用,返回的数据会作为参数传入。 - `dataType`:可选,定义服务器返回的数据类型,如"json"、"html"等。 例如,向服务器发送一个简单的POST请求,获取JSON响应: ```...

    extjs数据存储与传输

    可以传入一系列配置参数,如`autoAbort`(是否自动中断请求)、`defaultHeaders`(默认请求头)、`disableCaching`(是否禁用缓存)、`extraParams`(额外请求参数)、`method`(请求方法)、`timeout`(超时时间)...

    JS 实现 ajax 异步浏览器兼容问题

    在这里,请求类型为GET,URL包含了订单ID和时间戳,以防止浏览器缓存。 4. 发送请求:调用`xhr.send`方法发送请求。如果是GET请求,通常传入null;如果是POST请求,这里会发送数据。 ```javascript function ...

    原生ajax调用数据实例讲解

    // 防止IE浏览器缓存,添加时间戳参数 url += "?date=" + new Date().getTime(); this.req = null; this.url = url; this.onload = function() { var domEl = document.getElementById("test"); domEl....

    基于jquery实现智能提示控件intellSeach.js

    - ajax:其中包含的timeout和cache设置,用于控制请求超时时间和是否缓存请求结果。 - event:事件集,包括setData、itemClick、enterKeydown等,用于在控件的不同阶段添加交互逻辑。这些事件函数可以接收一个参数...

    AngularJS中$http使用的简单介绍

    这个方法会接收两个参数,第一个是请求成功时的回调函数,第二个是请求失败时的回调函数。 $http服务支持多种HTTP请求方法,包括GET、POST、PUT、DELETE等,与jQuery的$.ajax方法类似。这意味着开发者可以使用$http...

    Ajax+Servlet实现无刷新下拉联动效果

    // 构造请求URL,包含大类ID和时间戳防止缓存 var url = "${pageContext.request.contextPath}/servlet/SelectProvServlet?regionId=" + trim(field.value) + "&time=" + new Date().getTime(); // 发送GET请求 ...

    ajax+jQuery实现级联显示地址的方法

    在本文中,我们将深入探讨如何使用Ajax和jQuery实现级联显示地址的方法。级联下拉列表通常用于在选择一个选项后动态更新下一个下拉列表,例如在选择省份后自动加载对应的市、区等。以下是一种具体实现方式: 首先,...

    network_classes:JS ++网络课源码集合

    在JavaScript中,通常使用`XMLHttpRequest`对象来实现AJAX请求。现代浏览器还提供了`fetch` API,它是AJAX的更现代替代品,提供了更简洁的语法和更好的错误处理。 2. **WebSocket**:WebSocket协议提供了一种在...

    HTML的地理定位代码

    在调用`getCurrentPosition()`时,可以传入一个配置对象,设置精度要求、超时时间以及缓存策略: - `enableHighAccuracy`:布尔值,表示是否要求高精度定位,可能消耗更多电量。 - `timeout`:数字,表示等待获取...

    DX1.5 手机正式版

    //设置时区,但是为何在这个方法里 没有传入8这个参数以设置我们的东八区? //加载核心函数 if(!defined(‘DISCUZ_CORE_FUNCTION’) && !@include(DISCUZ_ROOT.’./source/function/function_core.php’)) { $this->...

    Vue 短信验证码组件开发详解

    `sendCode`方法内部则调用了`setDisabled`来设置按钮不可用,并通过一个`hz.ajaxRequest`的假定方法发起发送验证码的请求。 需要注意的是,本文中提及的`hz.ajaxRequest`并不是Vue.js或JavaScript标准API的一部分,...

Global site tag (gtag.js) - Google Analytics