免费百度账号和密码大全 账号

本帖子已过去太久远了,不再提供回复功能。ajax实现局部刷新 - ITeye问答
用ajax实现局部刷新 怎么实现呢?? 谁能给我个例子啊?? 谢谢…………
用ajax实现局部刷新最终是JS的DOM操作实现,Ajax只是异步到服务器获取数据。
&script type="text/javascript" src="&%=cp %&/ext/ext-base.js"&&/script&
&script type="text/javascript" src="&%=cp %&/ext/ext-all.js"&&/script&
&link rel="stylesheet" type="text/css" href="&%=cp%&/ext/css/ext-all.css" /&
Ext.Ajax.request({
url:'pileLineLog.do?method=insert',
form:'pileLineLogForm',
method:'POST',
success : function(response, options) {
var result = response.responseT
alert('刷新哪里好呢?');
在来一个很简单的一个例子 ext的
大家这么积极。。。呵呵呵呵
&script type="text/javascript" src="/js/jquery-1.3.2.min.js"&&/script&
function login(){
var username=$('#username').val();
var userpwd=$('#userpwd').val();
var yanzheng=$('#yanzheng').val();
$.ajax({
type:"post",
url:"ppp.do?chose=toLogin",
data:"username="+username+"&&userpwd="+userpwd+"&&yanzheng="+yanzheng,
success:function(data){
if(data=="0"){
$('#tishi').html('&img src=pp.jpg &');
}
}
})
}
很简单的一个例子 jquery的
jQuery Ajax 实例演示
Struts2 + JQuery + JSON实现AJAX
Jquery+struts2实现的简单ajax实例
包括图片说明、代码
1.首先局部刷新,是网页的一个小模块,一个div内部或者table内部。
2.其次,刷新就需要数据,而ajax的意义就在于不用刷新整个页面就能请求数据。
3.再者,给个简单的描述给你:
&script type="text/javascript" src="jquery.js"&&/script&
&div id="test"&
这是我的默认数据。
&input type="button" id="btn" value="更换数据" /&
&script type="text/javascript"&
$('#btn').click(function(){
url:'GetDataURL.action',
dataType:'JSON',
method:'GET',
success:function(msg){
$('#test').text(msg); //实现提取数据并更换div中内容,不刷新页面。
而服务端你可以通过 out.println();这样的形式输出一个json串出来。
&&& 这个struts2 实例是通过用js的一个框架jquery来实现的ajax,jquery真的不错,其中的数据传输格式用的时json,用了一个json_lib的jar包,所有所需的包都在了,下载后就能运行,对于初学struts2与ajax的朋友很有点帮助,例子一看就能懂,不过要对jquery有一些了解
完全例子下载地址:
http://download.csdn.net/source/658769
已解决问题
未解决问题ajax局部刷新 (三种方法都可以)
我的图书馆
ajax局部刷新 (三种方法都可以)
ajax局部刷新 (三种方法都可以)时间: 11:36:40来源:网络 作者:未知 点击:6129次 ajax局部刷新ajax局部刷新
setInterval("refreshTime()",1000); //每格1秒刷新一次
funciton refreshTime()
var dateObj = new Date();
time.innerHTML = dateObj.toLocaleDateString(); //刷新div里面的内容
&div id=time& &/div&
----------------------------------------------------------------------------------------------------------------
function doRef()
var url = "xxx.aspx"
var dateRequest = new ActiveXObject("Microsoft.XMLHTTP");
dateRequest.abort() ;
dateRequest.open( "GET", url , true );
dateRequest.onreadystatechange = onSendS
dateRequest.send() ;
function onSendSelf()
if( dateRequest.readyState != 4 )
var theDate = dateRequest.responseT//如果出现编码问题,可以在服务端escape一下,然后在这里使用unescape( responseText )
theDiv.innerHTML = theD
setInterval( doRef , 1000 ) ;//1秒刷新一次,有点快
------------------------------------------------------------------------------------------------------------------
&form id="form1" runat="server"&
&asp:ScriptManager ID="ScriptManager1" runat="server"&
&/asp:ScriptManager&
&asp:UpdatePanel ID="UpdatePanel1" runat="server"&
&ContentTemplate&
&asp:Timer ID="Timer1" runat="server" Interval="1000" OnTick="Timer1_Tick"&
&/asp:Timer&
&asp:TextBox ID="TextBox1" runat="server"& &/asp:TextBox&
&/ContentTemplate&
&/asp:UpdatePanel&
=====在后台Timer1_Tick事件加上
// Interval="1000" 是设置刷新的时间间隔
TextBox1.Text=DateTime.Now
看下就明白了&
本篇文章来源于:开发学院 && 原文链接:
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&本帖子已过去太久远了,不再提供回复功能。}

我要回帖

更多关于 免费百度账号和密码大全 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信