最近看了下jquery,感觉功能比较强大。对很多常用的操作进行了封装。个人觉得它的动画功能和ajax封装的最灵活。下次是我在看
XMLHttpRequestjQuery.get(url, [data], [callback], [type]) 用法时做的个小小的Demo。希望对刚学的人有那么点小小的帮助。
该函数主要功能:通过远程 HTTP GET 请求载入信息。
这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。
Code
请求的页面:
<script type="javascript">
function gettime()
{
$.get('TimeHandler.ashx',function(result){
$("input").val(result);
});
}
</script>
<input type="text"/>
<script type="text/javascript">
setInterval("gettime()",1000);
</script>
说明:'TimeHandler.ashx'为http处理文件,和.aspx一样继承IHttpHandler接口.
'TimeHandler.ashx'主要代码:
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
context.Response.StatusCode = 200;
context.Response.Cache.SetCacheability(HttpCacheability.NoCache);
context.Response.Write(DateTime.Now);
}
完整Demo下载地址:自动更新时间