ajax请求和带有返回值的代码

ajax请求和带有返回值的代码
现在流行使用jQuery Ajax来实现一些非刷新请求。本章提供了一个非常简单的代码示例,供大家参考,希望能给有需要的朋友带来一些帮助。代码如下:
带有返回值的ajax请求,以及弹出框提醒
-------------------------------------------------- * /
功能getajax(URL参数,回调)
{
$ ajax({
类型:'post,
DataType:文本
网址,
数据:参数,
缓存:false,
异步:假,
成功:函数(MSG){
回调(MSG);
}
})
}
删除
:表示请求路径
-------------------------------------------------- * /
函数的作用是:(URL、ID)
{
VaR方法=活动= delid =+身份证;
如果(ID = =定义的| | ID = =)
{
showalertmsg(请选择删除线);
}
其他的
{
showconfirmmsg(这个操作是不可恢复的,你想删除它吗
如果(r)
{
getajax(URL、参数、功能(RS))
{
如果(parseInt(RS)> 0)
{
showoveralertmsg(删除成功!
}
如果(parseInt(RS)= = 0)
{
showoveralertmsg(数据是相关的,不能删除!
}
其他的
{
showoveralertmsg(删除失败!
}
})
}
})
}
}
删除
DeleteOnclick()函数
{
的作用是:('sysmenu_list .aspx,menu_id);
}
什么是异步异步} {的缩写,这是一个真正的bool值默认。当async是真实的,不管Ajax请求没有完成,成都是执行向下。同步请求暂时锁定浏览器不执行任何动作时,要求被执行。

描述要在两天内实现的函数,确定数据库是否存在,如果存在,则返回错误。如果没有存在,它可以填写并提交:
IsCompany:功能(name){
var标志= 0;
如果(name = ''){
返回false;
其他{ }
$ ajax({
类型:邮政
网址: / / / checkcompany名称+姓名,
缓存:false,
成功:函数(数据){
返回数据> 0 false:真;
}
})
}
}
通过上面的代码,它已经不可能正确应对名称在数据库中,用一个全局变量,异步(默认为true)改变异步同步,和ajax返回值获得。代码如下
IsCompany:功能(name){
var标志= 0;
如果(name = ''){
返回false;
其他{ }
$ ajax({
类型:邮政
网址: / / / checkname名称+姓名,
缓存:false,
异步:假,
成功:函数(数据){
标志=数据;
}
})
}
返回标志> 0 false:真;
}
以上是使用jQuery的ajax提交数据,然后根据我们网站提交的数据返回数据的内容。希望能帮助你学习ajax。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部