人生·梦
沿着梦想前进
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 7 文章- 0 评论- 6
JQuery使用Ajax的一个简单应用
利用Jquery开发Ajax。这是一格最简单应用了,点击页面上按钮后,异步加载数据。
以下是html页面:
1
<%
@ Page Language
=
"
C#
"
AutoEventWireup
=
"
true
"
CodeFile
=
"
JqueryTest.aspx.cs
"
Inherits
=
"
JqueryTest
"
%>
2
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
3
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
4
<
head
runat
="server"
>
5
<
title
>
无标题页
</
title
>
6
<
script
language
="javascript"
type
="text/javascript"
src
="js/jquery.js"
></
script
>
7
<
script
language
="javascript"
type
="text/javascript"
src
="js/ajax.js"
></
script
>
8
</
head
>
9
<
body
>
10
<
form
id
="form1"
runat
="server"
>
11
<
div
id
="divtest"
></
div
>
12
<
input
type
="button"
id
="btncl"
value
="数据"
/>
13
<
div
id
="divtest2"
>
14
</
div
>
15
<
div
class
="ajax"
></
div
>
16
</
form
>
17
</
body
>
18
</
html
>
19
一个js文件,用于数据操作
$(
function
()
{
$(
"
#btncl
"
).click(
function
()
{
$.ajax(
{
url:
"
Ajax.aspx
"
,
type:
"
post
"
,
data:
"
oper=gettext
"
,
success:
function
(data,textStatus)
{
$(
'
#divtest
'
).css(
'
background
'
,
'
yellow
'
).html(data).show();
alert(textStatus);
$(
"
#divtest2
"
).html(data);
}
,
error:
function
(o)
{
//
alert(o.responseText);
}
}
);
}
);
}
);
$(document).ready(
function
()
{alert(
"
欢迎
"
)}
);
说明:页面加载时显示欢迎,点击button后调用后台ajax.aspx.cs中的数据。
以下是ajax.aspx.cs文件:
1
using
System;
2
using
System.Collections;
3
using
System.Configuration;
4
using
System.Data;
5
using
System.Linq;
6
using
System.Web;
7
using
System.Web.Security;
8
using
System.Web.UI;
9
using
System.Web.UI.HtmlControls;
10
using
System.Web.UI.WebControls;
11
using
System.Web.UI.WebControls.WebParts;
12
using
System.Xml.Linq;
13
14
public
partial
class
Ajax : System.Web.UI.Page
15
{
16
protected
string
resposne
=
""
;
17
protected
void
Page_Load(
object
sender, EventArgs e)
18
{
19
string
oper
=
Request.Form[
"
oper
"
];
20
//
resposne = "324345";
21
switch
(oper)
22
{
23
case
"
gettext
"
:
24
Gettext();
25
break
;
26
default
:
27
break
;
28
}
29
Response.Write(resposne);
30
Response.End();
31
}
32
33
private
void
Gettext()
34
{
35
this
.resposne
=
"
123
"
;
36
}
37
}
38
很简单吧......
Tag标签:
jquery
,
Ajax
posted @ 2008-06-26 17:55
水平线
阅读(176)
评论(2)
编辑
收藏
发表评论
回复
引用
#1楼
2008-06-27 08:42 |
随风飘扬 [未注册用户]
用 $.post 你回发现更简单。。
回复
引用
查看
#2楼
[
楼主
]
2008-06-27 15:50 |
水平线
@随风飘扬
是的,$.post更简单。
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
相关文章:
强烈推荐:240多个jQuery插件
Ajax实现无刷新三联动下拉框
jQuery Plugin -- jTagging
jQuery Ajax 全解析
应用系统架构设计
使用Visual Studio2005入门.Net2.0系列视频教程
相关链接:
最新IT新闻:
马云vs孙正义:两个“疯子”的对话
消息称MySQL创始人已向Sun提交辞呈
谷歌Chrome浏览器即将更换LOGO颜色?
淘宝网合并阿里妈妈 专家称阿里巴巴或有新战略
微软研究院发布 AutoCollage - 整理并融合照片
博客园新闻频道
博客园首页
社区
<
2008年6月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
给我留言
查看留言
我参加的小组
ASP.NET
我的标签
jquery(1)
Ajax(1)
asp.net(1)
javascript 剪贴板(1)
javascript(1)
随笔分类
javascript(2)
(rss)
工作心得(1)
(rss)
正则表达式(2)
(rss)
随笔档案
2008年9月 (1)
2008年8月 (1)
2008年6月 (2)
2008年5月 (1)
2008年4月 (1)
2008年3月 (2)
收藏夹
.NET设计模式系列文章 (1)
(rss)
Silverlight(1)
(rss)
博客园BLog
∈鱼杆 ---我的鱼塘
SEO方面的研究
Eallies
sharepoint的教程
yahle的blog
Web游戏
阿不
LumaQQ.NET
木子.Net
墙头草的Blog
技术网站
博客堂
积分与排名
积分 - 1196
排名 - 8834
最新评论
1. re: static变量与asp.net
lock(typeof(classname)) 有些场合这种用法并不一定合适 (陈晨)
阅读排行榜
1. JQuery使用Ajax的一个简单应用(176)
2. WAP开发笔记(1)-.net移动页面中html控件不能直接显示的解决(116)
3. static变量与asp.net (115)
4. 正则表达式学习笔记(108)
5. javascript与剪贴板交互[](76)
评论排行榜
1. WAP开发笔记(1)-.net移动页面中html控件不能直接显示的解决(3)
2. JQuery使用Ajax的一个简单应用(2)
3. static变量与asp.net (1)
4. 关于(char)32到 的转换(0)
5. 正则表达式学习笔记(0)