问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ajax方法如何给全局变量赋值

发布网友 发布时间:2022-04-23 04:54

我来回答

2个回答

热心网友 时间:2022-04-23 06:23

在调用一个jquery的ajax方法时我们有时会需要该方法返回一个值或者给某个全局变量赋值,可是我们发现程序执行完后并没有获取到我们想要的值,这时很有可能是因为你用的是ajax的异步调用async:true(默认情况),如:
function ManageCommentText(text) {
var result = text;
$.ajax({
data: "get",
url: "GetComments.aspx",
data: "type=getText&commentText=" + text,
cache: false,
async: false,
success: function (data) {
result = data;
}
})
return result;
以上方法是ajax的同步调用,只有在获取到了data值并赋值给result以后才会返回result完成该方法的调用。若设为async:true,
则会未等到获取data值就已经返回了result。
另一个解决办法就是将你的代码直接写到success方法里。(根据你的业务并不是所有的都可以直接写到success里的)。

注意:如果设定为 async: false,就失去 ajax异步的优点了哦。

热心网友 时间:2022-04-23 07:41

最简单的方法,定义一个全局变量,把ajax的返回值赋值给它。外部所有的方法函数都能调用。不用刻意去传值
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见和同性发生关糸了 梦见和同性朋友发生亲密关系 学生党如何科学护肤? 学生党该怎么基础护肤? 有什么美容护肤的技巧适合学生党? 怎么@全部成员啊? 新洲摩尔城一楼小吃租金多少 武汉王家湾有哪些广场 你好 请问 晚上6点开始 学瑜伽 可以吗? 因为我想在下班时间去 锻炼锻 ... 电脑联网有哪些条件台式电脑无线上网需要具备哪些条件 已签订劳动合同 以后会不会查学历真伪 二手房贷款现在必须需要担保人么? 买二手房担保问题 买二手房首付款被第三方平台担保公司冻结,靠谱吗 二手房买卖中担保的问题 请大侠 帮我选款手机 中兴U930 、华为T8950 荣耀+(移动版)、 华为T8951(G510移动版)、华为G520 二手房按揭贷款担保操作流程是什么? 联想华为手机哪个好 二手房抵押房产证后,因为户口问题,将房产证过户给贷款担保人。前户主需要于担保人写协议证明房产所有权 手机价格在2500到3000中,哪款手机功能配置好一些? 华为1000以内的哪款手机好? 买二手房没有贷款,需要承第三方担保公司的费用吗? 关于困的同义词,一个字 把“困”字变为“团”字含义是什么? 淘宝上一个店子,上海的,说荣耀四核爱享版510元,有人信不?求解释, 男朋友朋友圈说困 我想用十个字的一句话来形容这一个字困 特别困什么意思 困的音序是什么意思 困顿的困和困惑的困意思一样吗? 被困的意思是指什么啊? 想具体在深圳宝安区工作,因为在中华英才网写了简历 不知道怎么投简历到宝安公司 在与公司签订劳动合同和办理社保时,公司能查出来个人的学历是假的吗? 已签订劳动合同的,公司还会查学历吗? 和中通文博签合同会不会查学历 别人发的二维码在识别二维码的时候转帐的,没过一会决的被骗了可以把钱要回来吗? 瓷砖胶搅拌后多久要用完?它的特点是什么? 今天要入职了,但是要和fesco签订的合同,我想知道是否会查到学历? (因员工登记表上写的学历司假的) 联通公司签合同时会查学历吗 瓷砖胶泥还有一个月过期能用? 证券公司在跟员工签合同时候,会不会查毕业证真假? 劳动仲裁会发现我学历造假吗 瓷砖背胶刚过期3个月还能用吗? 瓷砖胶时间放久有点硬了能用吗? 新员工转正签署劳动合同要不要查学历真伪 瓷砖胶搅拌后多久可以使用 如何搜索微云网盘中带指定关键字的共享资源 微云网盘 漫威电影,哈利波特全景高清 各种最近电 影院的电影 什么是企业版?都有哪些什么功能介绍? 好吃的各种各样的布丁的做法 怎么做最好吃的布丁,, 网贷逾期,天天电话催收,通讯录被爆,还说要去家里要,现在还在打工慢慢还,压力好大,怎么办?!