分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

关于Ajax中this失效

发布时间:2023-09-06 01:08责任编辑:胡小海关键词:Ajax
 ??citychange(".provincedata", ".citydata"); ???????citychange(".citydata", ".areadata"); ???????function citychange(change, add) {//改变的dom ?插入的dom ???????????$(change).change(function () { ???????????????var code = $(change).find("option:selected").attr("data-code"); ???????????????var str = Get_lsdata("code" + code); //拿到缓存中的数据 ???????????????var obj = $(this);-------------------------------------------------------------在这个位置把this给到一个变量中 ???????????????if (str != null && str != "") { ???????????????????$(this).siblings(add).html(str); ???????????????} else { ???????????????????$.ajax({ ???????????????????????url: "/SystemManageAction/GetCityByProvince", ???????????????????????type: "post", ???????????????????????dataType: "json", ???????????????????????data: { pcode: code }, ???????????????????????success: function (data) { ???????????????????????????if (data.result == 1) { ???????????????????????????????var str = ""; ???????????????????????????????var data = JSON.parse(data.data); ???????????????????????????????for (var i = 0; i < data.length; i++) { ???????????????????????????????????str += " <option ??data-code=" + data[i].Code + ">"; ???????????????????????????????????str += data[i].Name; ???????????????????????????????????str += " </option >"; ???????????????????????????????} ???????????????????????????????Set_lsdata("code" + code, str);//缓存字符串 ???????????????????????????????$(obj).siblings(add).html(str); ?????-------------------------此处如果是$(this)则代表的是ajax这个对象 ???????????????????????????} else { ???????????????????????????????alert("获取信息失败,请刷新再试!") ???????????????????????????} ???????????????????????}, ???????????????????????error: function () { ???????????????????????????alert("服务器异常!") ???????????????????????} ???????????????????}) ???????????????} ?????????????????????????}) ???????}

关于Ajax中this失效

原文地址:http://www.cnblogs.com/C-dashazi/p/7476668.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved