注意:
$.post(),中的回调函数中的,要执行的数据类型,要和dataType匹配,否则无法正常执行回调函数。
例如:
在回调函数中只执行alert, datatype就可以填,或者填写text。
但是在回调函数中执行json格式的数据,就必须将dataType写为json。
这个是我写$.post()
<!-- lang: js -->
functioncheck() {
vartiming = (new Date()).getTime(); // current time
varall = new Array();
$.post("${ctx}/chart/updateChartAction.do",function(json) {
varlists = json.data;
for( var i = 0; i < lists.length; i++) {
all.push(lists[i].cdata);
//shift= dynamicChart.series[0].data.length > 20;
//dynamicChart.series[0].addPoint([timing,all[i]], true, shift);
//dynamicChart.redraw();
}
},"json");
returnall;
}
转载于:https://my.oschina.net/u/225084/blog/151984
分享到:
相关推荐
### AJAX中使用JavaScript的send方法POST参数详解 #### 一、引言 在Web开发中,AJAX(Asynchronous JavaScript and XML)技术被广泛应用于实现网页的局部刷新,提升用户体验。其中,通过JavaScript发送POST请求是一...
在Ajax中,使用POST方法发送请求通常涉及以下几个步骤: 1. **创建XMLHttpRequest对象**:这是进行Ajax请求的基础。 2. **初始化请求**:使用`open`方法指定请求类型(POST)、URL以及是否异步处理。 3. **设置请求...
**AJAX 技术总结与设计模式** AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使网页实现异步更新,提升了用户体验。...
`type`参数设置为`'post'`,表示使用POST方式发送数据。`url`是请求的目标页面,即`ajax.aspx`。`data`字段传入`jsonData()`函数的返回值,这个函数返回一个模拟的JSON对象。`dataType`设置为`'json'`,告诉jQuery...
3. **破坏回退功能**:由于Ajax请求不会改变浏览器的URL,用户无法使用浏览器的前进/后退按钮。 4. **安全风险**:Ajax请求可能暴露敏感信息,增加XSS(跨站脚本攻击)和CSRF(跨站请求伪造)的风险。 **Ajax的应用...
**AJAX电子书总结** AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的技术。这种技术的出现极大地提升了用户体验,因为它允许后台与服务器进行数据交换,而用户界面...
总结来说,jQuery的ajax、post、get方法是JavaScript进行Ajax操作的强大工具,配合JSON这种数据交换格式,使得前后端的数据交互变得简单而高效。通过熟练掌握这些技术,可以构建出响应式、动态的Web应用。
本篇文章将详细讲解如何使用Ajax进行跨域POST请求,并结合Java的Spring框架给出具体示例。 ### 1. 跨域请求的概念 跨域请求是指一个域下的文档或脚本尝试请求另一个域下的资源。出于安全考虑,浏览器默认禁止这种...
ajax总结,load,get,post,ajax总结,还有formdata~~~
总结,"php+Ajax(GET&POST)完美实例"涵盖了以下几个核心知识点: 1. PHP设置响应头以处理中文字符。 2. Ajax的GET和POST请求实现。 3. 解决Ajax请求中文乱码问题。 4. PHP接收和发送JSON数据。 5. 结合MySQL数据库...
总结,通过AJAX的POST方式发送请求,可以实现异步数据交互,提高用户体验。封装表单数据是常见的应用场景,确保了数据的安全传输。在实际项目中,还需要根据服务器端的编程语言(如Java、PHP等)来调整请求处理和...
总结来说,解决Ajax POST提交中文乱码问题的关键在于前端编码两次并确保后端使用正确的解码方式。同时,服务器端页面的编码设置也很重要,如`<%@ page pageEncoding="GB18030"%>`确保了JSP页面的编码一致性。在实际...
### Ajax知识要点总结 #### 一、Ajax简介与 XMLHttpRequest 对象 Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换...
总结来说,Ajax和jsonp是Web前端开发中实现异步数据请求不可或缺的技术。了解它们的原理和使用方法对于开发高性能的Web应用是非常重要的。在开发过程中,要根据具体需求选择合适的方法,并注意安全性和跨域策略的...
1. **提升用户体验**:使用AJAX可以让页面在加载新数据时不必完全重新加载,减少了用户的等待时间。 2. **减少网络流量**:只请求必要的数据,而不是整个页面,有助于节省带宽。 3. **提高交互性**:用户可以在不...
2. **Ajax请求**:使用`$.ajax()`函数发送POST请求至`DistrictAction`,请求数据类型设置为`json`。在成功回调函数中,使用`eval()`将返回的字符串转换为JSON对象,然后遍历对象中的`disList`属性,动态生成下拉选项...
总结来说,"jQuery+get/post+Ajax+Json"的组合是现代Web开发中常用的数据交互技术,它使得前端可以轻松地与后端进行JSON数据的交换,提升了用户体验,降低了服务器负载。通过jQuery的便捷API,我们可以快速实现异步...
"解决SpringMVC接收不到ajaxPOST参数的问题" SpringMVC是一款流行的Java Web框架,它提供了强大的MVC架构和灵活的配置机制。但是,在使用SpringMVC时,经常会遇到ajax POST请求参数接收不到的问题。本文将探讨解决...
如果需要使用 POST 请求,只需将 `get` 更改为 `post`。 更通用的 AJAX 方法是 `$.ajax()`, 允许自定义更多的选项,如请求类型、URL、数据、成功的回调函数以及预期的数据类型。在 `$.ajax()` 示例中,`success` 回...
为了简化Ajax的使用,jQuery提供了一个简洁的接口`$.ajax()`,以及`$.get()`和`$.post()`等简化的函数。 ```javascript // 使用jQuery的$.ajax()方法 $.ajax({ url: 'data.txt', type: 'GET', success: function...