生当为人杰,死亦为鬼雄. 至今思项羽,不肯过江东!
萧佰刚.Net技术博客官方网 CLR>Design Patterns>Thread >Web Server>SOA>Windows Mobile >SmartClient>WorkFlow
随笔 - 68 文章 - 2 评论 - 8
博客园
首页
新随笔
联系
管理
订阅
jQuery之ajax post篇
以下是一个ajax的post例子。代码为
script
部分
jQuery之ajax post篇------Code
<
script type
=
"
text/javascript
"
>
function adddata()
{
var typeName
=
$(
"
#<%=this.typeName.ClientID%>
"
).val();
var msg
=
"
not be empty
"
;
if
(typeName
==
""
)
{
if
(msg
!=
""
)
{
alert(msg);
return
false
;
}
}
else
{
//
显示进度条
$(
"
#loading
"
).ajaxStart(function()
{
$(
this
).show();
}
);
//
提交前触发的事件
$(
"
#msg
"
).ajaxSend(function(request, settings)
{$(
this
).append(
"
<li>Starting request at
"
+
settings.url
+
"
</li>
"
);}
);
//
这里的countryid 可以动态从GridView里面取
var countryid
=
$(
"
#<%=this.drpCountry.ClientID%>
"
).val();
//
获取下拉菜单值
var countryname
=
format_get_name(countryid);
//
获取下拉菜单文本
var typeName
=
$(
"
#<%=this.typeName.ClientID%>
"
).val();
//
获取txt为typeName的值
var showTypeDesc
=
$(
"
#<%=this.showTypeDesc.ClientID%>
"
).val();
//
获取txt为showTypeDesc的值
//
调用Juqery Ajax
$.ajax(
{
type:
"
POST
"
,
url:
"
addNews.aspx
"
,
timeout:
20000
,
error: function()
{alert(
'
error
'
);}
,
data:
"
countryid=
"
+
countryid
+
"
&countryname=
"
+
countryname
+
"
&typeName=
"
+
typeName
+
"
&showTypeDesc=
"
+
showTypeDesc,
success: function(msg)
{
var text
=
msg.split(
'
<
'
);
//
当AJAX请求失败时添加一个被执行的方法
$(
"
#msg
"
).ajaxError(function(request, settings)
{
$(
this
).append(
"
<li>Error requesting page
"
+
settings.url
+
"
</li>
"
);
}
);
//
当AJAX请求成功时添加一个被执行的方法
$(
"
#msg
"
).ajaxSuccess(function(request, settings)
{
$(
this
).append(text[
0
]);
}
);
//
清空文本里面的值
$(
"
#<%=this.typeName.ClientID%>
"
).val(
""
);
$(
"
#<%=this.showTypeDesc.ClientID%>
"
).val(
""
);
return
false
;
}
}
);
}
}
//
获取下拉菜单里面的文本内容
function format_get_name(id)
{
var drp
=
$(
'
<%=drpCountry.ClientID%>
'
);
for
( var i
=
0
;i
<
drp.options.length;i
++
)
{
if
( drp.options[i].value
==
id )
{
return
drp.options[i].text;
}
}
return
''
;
}
</
script
>
Tag标签:
jquery ajax实例
posted on 2008-03-26 17:01
萧佰刚
阅读(319)
评论(0)
编辑
收藏
所属分类:
Ajax
、
Jquery学习
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2008-03-26 18:00 编辑过
所属分类的其他文章:
·
Jquery 之AJAX 无刷新下拉菜单
·
Jquery之Ajax 调用 xmlWebService篇
·
jQuery之ajax post篇
最新IT新闻:
·
第一财经周刊:当前互联网世界正处无秩序时代
·
Visual Studio 2008 SDK 1.1 发布
·
死敌VMware变身微软认证计划新成员
·
英特尔雅虎开发网络计算机频道
·
Windows Live视频邮件9月9日开始测试
博客园新闻频道
博客园首页
社区
<
2008年3月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
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
31
1
2
3
4
5
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
给我留言
查看留言
我参加的小组
博客园深圳俱乐部
我的标签
jquery ajax实例
(1)
cookies
(1)
随笔分类
.NET Remoting
.NET技巧(2)
.NET架构
Ajax(3)
CLR基础学习(1)
design pattern(9)
Javascript(2)
Jquery学习(5)
Multiple Threads
UML建模
WebServers(3)
Windows Mobile
反射(1)
工作流
企业库
诗行(1)
委托(1)
序列化
异步同步编程(2)
语言级集成查询
自定义控件编写
自定义属性
随笔档案
2008年5月 (1)
2008年4月 (2)
2008年3月 (1)
2008年1月 (3)
2007年12月 (2)
2007年11月 (1)
2007年10月 (5)
2007年9月 (9)
2007年8月 (22)
2007年7月 (22)
文章分类
.net技术文章(2)
相册
我的相册
设计模式
设计模式
积分与排名
积分 - 6219
排名 - 4305
最新评论
阅读排行榜
1. JS全选与取消(513)
2. C#查找指定文件夹下指定后缀名的所有文件(437)
3. jQuery之ajax post篇(319)
4. JS (CheckBox)选择与取消代码(315)
5. 后台调用前台的JS代码并传参数给前台(240)
评论排行榜
1. JS全选与取消(2)
2. TemplateMethod模式(2)
3. Jquery之Ajax 调用 xmlWebService篇(2)
4. 享元模式(1)
5. base 基本用法转载自(MSDN)(1)