`

jquery的ajax请求和json数据

阅读更多

jquery发送ajax请求

 

	$.ajax({
	type:"POST",
	url:"getPsNewConsultList.action",
	error : function(textStatus, errorThrown) {
					//失败
					$.messager.alert('错误', "系统ajax交互错误: " + textStatus, 'error');
				},
	success:function(){
		//成功
	}

 

jquery的json函数

//加载新回复提示链接
	$.getJSON("getPsNewReplyPrompt.action",function add(json){
			json=eval(json.replyList);
			for(var i=0;i<json.length;i++)
			{
				//alert(json[i]);
				//$("#zx").append("<a onclick='setReplyPrompt("+json[i]+");' href='jsp/proposal/psconsultview.jsp?documentnumber="+json[i]+"'>"+json[i]+"有新回复</a>&nbsp;&nbsp");
				var buffer=new StringBuilder();
				buffer.append("<a onclick='setReplyPrompt("+json[i].documentnumber+");' href='jsp/proposal/psconsultview.jsp?documentnumber=")
				buffer.append(json[i].documentnumber);
				buffer.append("'>");
				buffer.append(json[i].documentnumber);
				buffer.append("有新回复</a>&nbsp;&nbsp");
				$("#zx").append(buffer.toString());
			}
		}
	);

 replyList 是返回的一个list

格式如下

//ajax加载数据
for(int i=pageRows*(this.getPage()-1);i>=pageRows*(this.getPage()-1)&&i<=pageRows*this.getPage();i++)
{
	person=new Person();
	person.setId(i);
	person.setName("名字"+i);
	replyList.add(person);
}
........
return replyList;

 

当然不要忘记strutsxml中配置返回json数据

分享到:
评论

相关推荐

    jQuery中ajax请求后台返回json数据并渲染HTML的方法

    jQuery中的AJAX请求是一种非常常见的前端异步数据交互方式,它的作用是使得页面无需重新加载即可向服务器请求数据,并将数据动态地加载到页面中。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它...

    jQuery Ajax前后端使用JSON进行交互示例

    本篇文章主要介绍了jQuery Ajax前后端使用JSON进行交互示例,实现前端通过jQuery Ajax传输json到后端,后端接收json,对json进行处理,后端返回一个json给前端,有兴趣的可以了解一下。

    详谈 Jquery Ajax异步处理Json数据.

    $.ajax()是Jquery提供的用于处理Ajax请求的一个函数,它支持GET、POST等多种HTTP请求方式,并能够处理JSON、XML等多种格式的数据。 3. JSON数据格式:JSON(JavaScript Object Notation)是一种轻量级的数据交换...

    Struts2下的jQueryAjax请求(Json)

    struts2下通过jquery的ajax从后台传json对象并展示在web页面上的一个小例子,所需的jar包请自己下载否则无法运行,所需的包包括struts的必须包,json的支持包和struts对json的支持包

    jQuery_Ajax_Json全解析

    在Web开发中,jQuery、Ajax和JSON是不可或缺的工具,它们共同构建了现代网页的动态交互体验。本解析将深入探讨这三个概念及其相互关系。 **jQuery:简化JavaScript操作** jQuery是一个轻量级的JavaScript库,由...

    php基于jquery的ajax技术传递json数据简单实例.docx

    PHP 基于 jQuery 的 Ajax 技术传递 JSON 数据简单实例 本文主要介绍了 PHP 基于 jQuery 的 Ajax 技术传递 JSON 数据方法,以完整实例形式分析了 PHP 基于 jQuery 的 Ajax 无刷新提交数据实现方法。下面是详细的知识...

    jQuery-ajax-json实现自动轮播图.rar

    我们可以在页面加载时,通过ajax请求获取这些数据,然后动态构建HTML结构。 ```javascript $.ajax({ url: 'getImages.json', // 假设这是获取json数据的URL type: 'GET', dataType: 'json', success: function...

    利用JQuery jsonp实现Ajax跨域请求json数据

    本篇文章将详细讲解如何利用jQuery的jsonp方法实现Ajax跨域请求,以及如何在服务器端使用.Net的*.handler和WebService来返回JSON数据。 首先,理解JSONP的基本原理。JSONP是一种非官方的协议,通过动态创建`...

    SSH1,JQuery的ajax返回json二维数组处理过程

    在本文中,我们将探讨如何使用SSH1框架与jQuery的AJAX功能来处理JSON二维数组,特别是在实现菜单...整个流程包括前端的AJAX请求、后端的JSON数据处理以及UI交互逻辑。理解这些技术对于开发复杂的Web应用程序至关重要。

    jquery的ajax传json对象数组到struts2的action

    在Web开发中,jQuery的AJAX功能经常被用于与服务器进行异步数据交换,而Struts2作为一款流行的Java Web框架,提供了处理前端请求的能力。本文将深入探讨如何使用jQuery的AJAX方法发送JSON对象数组到Struts2的Action...

    通过jquery的ajax请求本地的json文件方法

    在ajax请求中,dataType设为"json"时,jQuery会自动将返回的数据按照JSON格式解析为JavaScript对象或数组,以便后续处理。在本例中,返回的数据是一个对象,包含了键名为"list"的数组,数组中每个元素都是一个包含...

    Struts2 与Jquery Ajax的json数据交换的典型范例

    总结,Struts2和jQuery的Ajax JSON数据交换涉及以下几个关键步骤:配置Struts2的JSON插件,编写返回JSON数据的Action,使用jQuery发起Ajax请求并处理返回的JSON数据。通过这种方式,可以实现客户端与服务器之间的...

    Jquery ajax json 总结

    JQuery AJAX 和 JSON 是在 Web 开发中处理异步数据传输和数据格式化的重要工具。本文将深入探讨这两个概念以及它们在实际应用中的使用方法。 首先,JQuery 的 AJAX(Asynchronous JavaScript and XML)功能允许...

    Jquery+ajax+json+servlet

    由于JSON与JavaScript语法紧密相关,因此在Web开发中,JSON常被用作Ajax请求的数据格式。使用jQuery的Ajax方法时,可以方便地发送或接收JSON数据。 最后,`Servlet` 是Java EE平台中用于构建服务器端应用程序的组件...

    ajax请求复杂的json数据实例

    JSON是一种轻量级的数据交换格式,因其易于人阅读和编写,同时也易于机器解析和生成,因此在Web服务中广泛使用。 首先,我们需要理解AJAX的基本原理。AJAX通过创建XMLHttpRequest对象来实现异步通信。这个对象提供...

    Ajax异步请求JSon数据(图文详解)

    上一篇讲了Ajax请求数据text类型,text和html都是处理比较简答的数据,而在编程过程中使用Ajax调用数据的时候,难免要进行逻辑的处理,接受的数据也变的复杂比如数组类型的数据,这时候就需要使用JSON数据类型进行...

    jquery+ajax+json例子

    总结一下,jQuery简化了DOM操作和Ajax请求,Ajax允许我们在不刷新页面的情况下与服务器进行通信,而JSON则提供了一种高效的数据交换格式。在"TestJQuery"这个例子中,这三个技术的结合展示了如何构建一个动态的、...

    springmvc + jquery + ajax + json 异步传递数据

    通过jQuery,我们可以方便地创建Ajax请求,获取或发送服务器端的数据,而无需关心浏览器之间的差异。 Ajax(Asynchronous JavaScript and XML)是一种在不刷新整个页面的情况下与服务器交换数据并更新部分网页的...

    PHP-JQuery-Ajax-json

    在Ajax请求中,JSON常被用作数据传输格式,因为它可以直接被JavaScript解析为对象,与服务器之间的数据交互更加高效。 5. **中文说明.txt**: 这个文件可能包含了关于如何使用这些组件的中文指南,对于初学者来说...

    Jquery跨域Ajax请求测试

    在"JqueryWebServiceTestDemo"这个示例中,可能包含了完整的前端HTML、CSS和JavaScript文件,以及可能的服务端接口文档或示例代码,用于演示如何在实际项目中运用jQuery进行跨域Ajax请求。通过学习和运行这个示例,...

Global site tag (gtag.js) - Google Analytics