首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

使用微软的ajax, 怎么在截入页面内容后再进行数据更新

2012-01-22 
使用微软的ajax, 如何在截入页面内容后再进行数据更新看到很多都是在界面全部读取完毕以后再开始读取数据

使用微软的ajax, 如何在截入页面内容后再进行数据更新
看到很多都是在界面全部读取完毕以后再开始读取数据的,有没有这样的例子?
或者方法

[解决办法]
用WEB服务配合AJAX

很容易
function Start_RecvSay()
{
AjaxMethod.BackSayString(_backSendSm);
}

function _backSendSm(res)
{
alert(res);
}

这里的res可以直接给 页面的某个innerHTML

服务器端代码

[WebService(Namespace = "127.0.0.1 ")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class AjaxMethod : System.Web.Services.WebService {
[WebMethod(EnableSession=true)]
public string BackSayString()
{

return BackChatXml.SendSayMess();
}
}

是不是你要的效果? 也可以直接在页面的Load_page 方法里直接调用web服务方法ackSayString()

以上代码是AJAX.NET 1.0环境下的
[解决办法]
up
[解决办法]
up
[解决办法]
可以在body的onload事件里面加载数据
[解决办法]
这样速度更慢,第一次加载的话,往返次数太多。
[解决办法]
up

热点排行