zoukankan
html css js c++ java
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
>
查看全文
相关阅读:
python 批处理excel文件实现数据的提取
python 实现excel数据的提取和整理
正则表达式
The zen of python
恶作剧程序之炸弹窗口
C 坦克射击小游戏
C 查找数的位置
niit源码--Developing java applications using servlet and jsp1
框架
设置多页面登陆,注册,递交
原文地址:https://www.cnblogs.com/xiaobaigang/p/1123391.html
最新文章
bugkuCTF|杂项(又一张图片,还单纯吗)
SSM三大框架的运行流程、原理、核心技术详解
MyBatis中的@Mapper注解及配套注解使用详解
spring常用注解及用法总结
DAO层、Service层、Controller层、View层
java三层架构:持久层、业务层、表现层的理解
Java表现层、业务层、持久层
spring mvc@SessionAttributes
spring mvc-向页面传值-Map、Model和ModelMap
spring mvc-使用Servlet原生API作为参数
热门文章
spring mvc-POJO传参方式
面试不知如何回答这六大知识点,你还敢说熟悉MySQL?
软件项目的开发流程和必备的软件
计算机网络知识①
计算机基础知识①
一叶知秋
Java分层领域模型的DO、DTO、BO、AO、VO、POJO、Query定义
python每日一记目标
碱基序列转换成氨基酸序列
python 之装饰器的应用
Copyright © 2011-2022 走看看