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
>
查看全文
相关阅读:
Oracle数据库链Database links
记录中文字符的烦恼
oracle游标应用难点 sys_refcursor 和 cursor(转)
C# Delegate类
Oracle_merge into 中 using 后的查询表如果有参数的情况
C# partial
Excel快捷键
时间格式的问题
Ref_cursor
.Net 引用命名空间
原文地址:https://www.cnblogs.com/xiaobaigang/p/1123391.html
最新文章
如此高效通用的分页存储过程是带有sql注入漏洞的
巧妙利用图片IMG的onerror事件,对付网通电信的南北分家
实现什么接口的类实例可以被foreach
面试题:老师生日分析过程,能否建模用程序解答?
转:用CSS固定HTML表头
Zend Studio 实用快捷键一览表
Windows Vista中的新命令(完整版)
新旧身份证合法性验证及相互转换算法
如何完全移除 Parallels Desktop 7
我为什么学习Go语言
热门文章
存储过程和函数的区别
存储过程中拼接的变量和点的问题
SQLCODE和SQLERRM
Oracle中的chr()函数
EXECUTE IMMEDIATE
C# Datetime 赋空
Oracle ref 游标(转)
C# 重构
oracle 备份(转载)
DBCA数据库配置助手
Copyright © 2011-2022 走看看