-
jquery小问题5
学习JQuery不久,问题比较愚昧还望谅解。
按照以下方法,可以成功返回jsp的结果。
$.get('我的JSP.jsp', {'参数一':变量一, '参数二':变量二, '参数三':变量三},
function(msg) {
// alert(msg);
document.getElementById("Result").innerHTML = msg;
});
现在jsp要返回多条记录的话,应该如何处理?
难道在前后端都自己解析xml吗?还是有其他好的方法,谢谢!
问题补充:
to ham:
能否给一个小例子参考一下,谢谢!2008年9月09日 17:54
3个答案 按时间排序 按投票排序
-
采纳的答案
例如,如果服务器端返回的数据是这种格式:
[{id:'001',name:'张三',age:'22'}, {id:'002',name:'李四',age:'65'}, {id:'003',name:'王五',age:'32'}]
接收返回数据的变量为Msg,则可通过var data=eval(Msg);
这样,data就是一个由JSON生成的Array对象,包含了三个Object对象,Object对象拥有id,name和age三个属性。
由于data自身就是一个对象,所以对其操作也会方便得多,可以和使用Javascript普通对象一样的方式操纵它。如:for(var i=0;i<data.length;i++){ var id=data[i]["id"];//得到元素中的id属性 var name=data[i]["name"];//得到元素中的name属性 var age=data[i]["age"];//得到元素中的age属性 alert("id="+id+"\n"+"name="+name+"\n"+"age="+age); }
关于JSON的更多资料,楼主可以自己到网上搜索一下。2008年9月10日 09:09
-
返回JSON类型数据。
通过类似var obj=eval(xmlHttp.responseText);
的方式。
将值赋给一个对象,再对该对象进行操作。
不喜欢返回XML数据。操作效率低、数据量大、麻烦。2008年9月09日 18:44
相关推荐
jQuery常见关键字使用,学习完所有Demo基本开发不会有太大问题了。也可以做关键字用法展示用。喜欢jQuery的来下吧!
这是自jQuery1.5发布以来第一个小版本更新,并且解决了很多BUG。 据jQuery官方博客5月3日的最新消息,jQuery 1.6 正式版已经可以下载使用。jQuery 1.6 版本包括了对属性(Attribute)模型的重要重写,还有诸多性能...
书名:jQuery权威指南(系统介绍jQuery方方面面,囊括118个实例和2个综合案例,实战性强) 作者:陶国荣 著 书号:978-7-111-32543-7 定价:59.00元 出版社:机械工业出版社华章公司 出版时间:2011年1月 编辑推荐:...
这是自jQuery1.5发布以来第一个小版本更新,并且解决了很多BUG。 据jQuery官方博客5月3日的最新消息,jQuery 1.6 正式版已经可以下载使用。jQuery 1.6 版本包括了对属性(Attribute)模型的重要重写,还有诸多性能...
#9988:修改jQuery compressed版本的License Header,使其尽可能小。 Core #9521:XSS with $(location.hash) and $(#) is needed? #9897:try-catch isPlainObject detection #10076:$.inArray crashes IE6 and ...
jQuery 1.5(2011年1月31日):该版本修复了83个bug,解决了460个问题。重大改进有:重写了Ajax模块;新增延缓对像(Deferred Objects);jQuery替身——jQuery.sub();增强了遍历相邻节点的性能;jQuery开发团队构建...
11.4 解决jQuery版本冲突问题 11.5 如何设置IE特有的功能 11.6 判断浏览器类型并设置HTML元素内容 11.7 加载Google CDN的jQuery库 11.8 Cookies应用方法 11.9 使用cookie.js管理Cookies 11.10 让Cookies在N分钟后...
基于Jquery模拟Select,解决IE显示问题
我遇到问题就会琢磨:这个程序利用jQuery是这么实现,那么利用JavaScript怎么来实现呢。以前,我喜欢用jQuery去改写原生的JavaScript效果。现在,我更喜欢利用原生的JavaScript来改写jQuery的程序。对我来说,借鉴...
体积小(1.4版约 23 KB); 语法极其简单; 方法可链式调用; 插件架构,易于扩展; 庞大的线上社区; 极为完善的文档(http://api.jquery.com); 可选增强扩展模块,比如 jQueryUI。 1.1.3 ...
修改jquery-webcam的原始插件不可修改swf大小问题,亲自就该测试可用。
关于jquery append() html时的小问题,碰到类似问题的朋友可以参考下。
* animate 的duration为0的问题 * show, hide, toggle, slideDown, slideUp, slideToggle 在jQuery 1.3中,padding和margin也会有动画,效果更流畅。 * jQuery(html,[ownerDocument])等效于$(document.createElement...
SimpleUI 是一基于jQuery开发的一套插件库。SimpleUI 具有调用简单、解耦、可订制、高性能等特性。每一个功能我们都有详细的DEMO和文档介绍,欢迎大家使用! 您在使用中有任何问题都可以在本板块发帖,我们会尽快...
datagrid:修复在datagrid宽度太小的时候“fitColumns”方法无法正常工作的问题 Improvement(改进) EasyUI的所有组件已经支持非固定 百分比大小的尺寸设置; menu:添加“showItem” “hideItem”和“resize”...
jQuery提供了各种页面事件,它可以避免程序员在HTML中添加太多事件处理代码,最重要的是,它的事件处理器消除了各种浏览器兼容性问题。 jQuery的选择机制构建于Css的选择器,它提供了快速查询DOM文档中元素的能力,...
——学习参考资料:仅用于个人学习使用! javascript代码-使用代码解决jquery乱码问题的源代码
觉得点击切换图片这样的方式不潇洒,鼠标手势呢?于是构思了一下识别鼠标手势的问题。自己去实现然后封装成了一个jquery插件。使用简洁。 详细的请看http://www.cnblogs.com/xiaobajiu/p/3662631.html
通过XMLHTTPRquest请求不同域上的数据,原来js跨域访问是后台有个处理路径“/test”的函数。下面给大家介绍jQuery跨域问题解决方案,有需要的小伙伴可以参考下
比如"在页面中编写加载时即执行的操作DOM的语句", 当页面代码很小用户加载很快时没有问题, 当页面加载稍慢时就会出现浏览器"终止操作"的错误.jQuery提供了很多简便的方法帮助我们解决这些问题, 一旦使用jQuery你就...