$.proxy使用

for (var i = 0; i < ids.length; i++) {
                                for (var d = 0; d < dataList.length; d++) {
                                    if (ids[i] == dataList[d].id) {
                                        var self = dataList[d];

                                        // 方法1
//                                        (function(self) {
//                                        remove(ids[i],function(delData) {
//                                            delresult.tatal++;
//                                            console.info(self);
//                                        });
//                                    })(self);

                                     // 方法二
                                        remove(ids[i], $.proxy(function(delData) {
                                            delresult.tatal++;
                                            if (delData.ret != 0) {
                                                delresult.error.push(this.name + ' 删除失败,原因:' + delData.msg);
                                            }
                                            if (delresult.tatal == ids.length) {
                                                if (delresult.error.length > 0) {
                                                    OssUtil.bootboxAlert({message : delresult.error.join('<br/>')});
                                                } else {
                                                    OssUtil.bootboxAlert({message : '数据已删除!'});
                                                    listTable.ajax.reload(null, false);
                                                }
                                            }
                                        }, self));
                                        
                                        break;
                                    }
                                }
                            }

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值