wwfl.net
当前位置:首页 >> AjAx获取数据 >>

AjAx获取数据

很好实现1、ajax 请求servlet 2、某个方法a通过jdbc得到数据库中数据3、servlet 调用a方法获得数据,然后返回.

引入jquery,然后$.ajax({ type: 'get', url: "xxx.jsp", data: "n=xx&desc=id", async: true, success: function (isok) { //获取数据后显示 }, error: function () { //获取出错的操作 } }); 数据排序可以在data参数列表中传入排序字段,然后在查询数据库时根据传入的参数排序

$.ajax({ type: 'get', //ajax的方式 get/post cache: false, //是否缓存 dataType: 'json', //接收返回数据的方式 url: "<?=site_url('vod/admin/vod/type_i')?>?"+stype, //路径 timeout: 3000, //超时时间 success:function(data){ //成功后返回的回调方法 var json // data就是后台返回的数据 } })

可以把使用ajax的函数封装起来,然后用settimeout("封装的函数名", 1000); 1000是指每隔一秒调用一次

ajax获取后台数据的方法很多!在此给你讲两种:第一种通过Ajax异步请求进行实现!具体方法包括:$.get() $.psot() $.AJax(),关于这三种方法的用法,请楼主参考http://www.w3school.com.cn/jquery/ajax_get.asp或者http://www.w3school.com.

在 回调函数里面处理获得的数据 , 可以更新页面数据 , 赋值全局变量等等. 也可以用次数据为参数调用其他函数.

asp.net你再后台输出 response.write(str),str就是你返回的dataphp就是echo 等等 其实不看jquery,去看看原生js的ajax的使用方法.大概就会明白这些东西

ajax默认是异步的,也就是说你的ajax请求还没返回数据时,就已经执行了 return jsonID,而你的jsonID定义成了null,所以该函数的返回值为 null 建议:改为同步模式,async: false

方式有多种吧 ,下面我把常用的ajax写法写出来<br>首先要清楚:ajax=javascript+xml,所以ajax也是写在script标签下面的哈!<br>先写个最原生态的<br><br>//创建一个xmlhttp对象<br>var xmlhttp;<br>if (window.XMLHttpRequest)<br>{// code for

http://blog.csdn.net/mad007/article/details/7618605 看下这个吧,这里面有介绍如何调用的.

网站首页 | 网站地图
All rights reserved Powered by www.wwfl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com