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

js回调函数内给外部变量赋值

发布网友 发布时间:2022-05-19 19:55

我来回答

3个回答

懂视网 时间:2022-05-20 00:16

代码如下:

<!doctype html>
<head>
<meta charset="utf-8">
</head>
<body>
<script src="http://localhost/UIBMSPHPProj/public/js/jquery-1.8.2.min.js"></script>
<script>
$(function(){
var str = "aaa";
$.post("http://localhost/UIBMSPHPProj/index.php/Index/abc",{},function(data){
//data = "bbb";
console.log(str);//aaa
str = data;
console.log(str);//"bbb"
});
console.log(str);//"aaa"
});
</script>
</body>
</html>

ajax回调函数异步的原因导致了在外部直接获取str的值时还是“aaa”,需要用“bbb”时,可以将用"bbb"的函数放入回调函数中调用。

热心网友 时间:2022-05-19 21:24

callback( list[ i ], i )这里的传的参数list[ i ]实际上是一个拷贝,所以你的row=i在循环的时候改的只是拷贝的值,退出循环就失效了。你直接用area[ i ]=i能正常赋值是因为area就是数组本身,你修改它自身当然有效

热心网友 时间:2022-05-19 22:42

foreach(area,function(row,i){
row=1;
});
——上面这个“row”应该是等于i吧。不然你这回调函数多个形参i是做什么用的?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巧师傅榴莲千层蛋糕(6寸500g)-适用对象 巧师傅 榴莲千层蛋糕 6寸 500g-马来西亚苏丹王榴莲肉,口感鲜甜软糯_百... 巧师傅榴莲千层蛋糕500g-精选苏丹王榴莲果肉,口感浓郁 巧师傅苏丹王榴莲千层蛋糕-适用对象 阿卡丽和卡特琳娜,哪一个比较好。 英雄联盟阿卡丽和卡特琳纳哪个比较好…为什么? 求大神分析 阿卡丽和卡特琳娜单挑 谁会赢? 河北5+3临床医学有哪些学校 ...块数比20多,比40少,5块5块地数正好数完,2块2块地数也正好数完?_百... ...比20小,它3个3个数或4个4个数都正好数完,这个数是多少..._百度知... 黄瓜籽粉补钙,透析病人可以食用吗 肾功能不全者能吃黄瓜吗 透析病人能不能吃黄瓜 透析病人可以吃黄瓜吗 怎样才能提高跳远成绩?尽量能够在短时间内 中信银行白金卡默认选择了两张卡,都要激活吗? 平安银行给我邮了两张信用卡,请问可以都激活吗 宫六朝的主要学术著作 汉魏六朝小说的代表作家 六朝纪事共几部 汉魏六朝是哪些朝代 玻尿酸瑞蓝在天津市的销售网点 这样的煤气罐一个多少钱 ? excel表格数据复制和自动生成表格? 翻糖蛋糕怎么做比较好 翻糖蛋糕怎么做谁可以帮帮我 奔驰e200l钥匙丢在后箱怎么办? 奔驰19款e260l两把钥匙都丢了怎么办急 手机远程可以开车门 启动发动机... 奔驰s500ll钥匙丢啦咋办 奔驰gle320钥匙丢了怎么办 急求一篇高中的入团申请书 jqueryajax的success中给外部定义的变量赋值,外部引用的话为空? 傍个大神是吃货的百度云链接 《《[网游+美食]傍个大神是吃货》珈罗瑶光》最新txt全集下载 网游+美食傍个大神是吃货电子书txt全集下载 求一本网游小说, 找一本小说 写了美食 又写了网游的 求好看的BL网游小说 求耽美未来网游美食文,越多越好,说名字就行。要耽美!未来!网游!美食!文。最好不是重生穿越的 『耽美』求网游文,不喜悲文,最好是幽默的,比较好玩的文。拜托啦 完结网游小说,要1000多章左右,只要好看就行 求好看的网游文,耽美,吃货 求耽美小说 具体要网游美食种田类。。。越多越好啊越多越好~~~邮箱berylincc@gmail.com 求完载的网游小说 。 霸王别姬里的鲸鱼是什么意思 Ajax委托函数中实现局部刷新,是将需要刷新节点的值赋值给变量 word A4纸打印在A3纸上面的双面打印问题 前三页没有页码怎么实现双面打印? 五六岁儿童上火吃什么好 儿童上火吃什么去火 淘宝快捷语