当前位置: 首页 > news >正文

网站开发word中国平安人寿保险公司官网

网站开发word,中国平安人寿保险公司官网,个人注册企业查询,网站开发是哪个做前后台交互时会经常用到 ajax#xff0c;有时候会遇到这样的情况#xff0c;我们在 a 方法中调用 b 方法#xff0c;b 方法里是一个 ajax#xff0c;成功请求后会返回一个结果 data#xff0c;而我们希望通过 b 方法的返回值获取到 data#xff0c;我们的代码可能是这样…做前后台交互时会经常用到 ajax有时候会遇到这样的情况我们在 a 方法中调用 b 方法b 方法里是一个 ajax成功请求后会返回一个结果 data而我们希望通过 b 方法的返回值获取到 data我们的代码可能是这样的 function a() {var data b(); }function b() {$.ajax({type : GET,url : ,dataType : json,success : function (data) {return data;}}); }​ 但是这样直接在 ajax 中的 success 方法里写 return data 是不能达到预期效果的其实上面的过程相当于如下的代码 function a() {var data b(); }function b() {ajax(); }function ajax() {success(); //成功时调用success方法 }function success() {return data; }​ 调用 ajax 时可以看做调用了一个叫 ajax 的方法当成功的时候ajax 会再调用一个叫 success 的方法可以看到此时 data 只是被 return 到 ajax 方法中而 ajax 并没有继续向外 return所以通过 ajax 中 success 方法获取到的返回结果只是存在于 ajax 内部b 方法并不知情。 因此如果希望 b 能返回 data只需把 data 赋值给 b 中的一个变量再在 ajax 之后返回这个变量即可 ​ function a() {var data b(); }function b() {var result;$.ajax({type : GET,url : ,dataType : json,async : false,success : function (data) {result data;}});return result; }不过需要注意的是ajax 中需要把 async 属性设置为 falseasync 的意思是异步设置为 false就代表这个 ajax 不再是异步的而是同步的。同步异步有什么区别呢在这个问题中如果是异步的则可能 ajax 还没有执行到 success 方法后面的 return result 就已经执行了也就获取不到 data 了。而如果设置为同步那么 ajax 后面的代码就会等待 ajax 执行完毕才执行这样 return result 就是已经赋过值的了。
http://www.huolong8.cn/news/270220/

相关文章:

  • 唐山网站建设托管潜江网站建设
  • 泊头网站建设服务一些网站是用什么颜色做的
  • 做爰动态视频网站crm管理系统单机版
  • 网站后台管理系统地址宁波公司做企业网站
  • 免费建立网站的有哪里wordpress编辑菜单
  • 长沙律师网站建设京icp备案查询官网
  • 中方元建设工程 网站公司简介模板免费下载world
  • 云端互联网站建设响应式企业展示型网站
  • 快手直播间挂人气自助网站学校网站建设状况
  • python做网站有优势海南网络
  • 网站后缀是xyz指得是什么wordpress批量获取七牛外链
  • 校园网站建设多少钱网址缩短在线生成app
  • 欧美网站模版设计图片素材网站有哪些
  • 网站开发商换了运城网站建设哪个好
  • 网站建设云创工作室建设方案怎么写
  • 网站备案表是什么住房和城乡建设部网站
  • 网上商城网站开发需求说明书网站域名注册的相关证书证明文件
  • 网站建设最好网站编程器
  • 做网站 营业执照网站开发软件开发流程
  • 网站模板下载地址贵溪网站建设
  • 企业单位网站怎么做网站如何运营维护
  • 柳州市城市建设局网站重庆本地网站论坛有哪些
  • 毕业设计怎么做网站人才市场网站源码
  • 自己主机做多个网站wordpress搭建是用临时域名
  • 低代码建站长治网站制作平台
  • 免费 网站点击wordpress4.7 主题
  • 网站服务器搬家做网站开什么端口
  • 网站开发设计需求wordpress下载页插件下载
  • 用div做网站代码深圳设计网站培训学校
  • 自己做网站语言构建服务器360官网首页入口