js callback回调的一种写法
getLocation.cityname(latitude, longitude, function (data1) { SetCityCallBack(data1); });
定义方法:
var getLocation = {cityname: function (latitude, longitude, callback) {$.ajax({url: 'http://api.map.baidu.com/geocoder/v2/?ak=es2Cuviaa2zdKUjtxjq8t5wn&callback=renderReverse&location=' + latitude + ',' + longitude + '&output=json&pois=1',type: "get",dataType: "jsonp",jsonp: "callback",success: function (data) {console.log(data);var province = data.result.addressComponent.province;var cityname = (data.result.addressComponent.city);var district = data.result.addressComponent.district;var street = data.result.addressComponent.street;var street_number = data.result.addressComponent.street_number;var formatted_address = data.result.formatted_address;localStorage.setItem("province", province);localStorage.setItem("cityname", cityname);localStorage.setItem("district", district);localStorage.setItem("street", street);localStorage.setItem("street_number", street_number);localStorage.setItem("formatted_address", formatted_address);data2 = {latitude: latitude,longitude: longitude,cityname: cityname,province: province};if (typeof callback == "function") {callback(data2);}}});},}function SetCityCallBack(obj){$(".app_titles span").eq(0).find("a").html(obj.cityname);$(".mui-table-view").append('<li class="mui-table-view-cell" id="city"><a href="#" id="acity" style="color: #999999">' + obj.cityname + '</a></li>');GetArea(obj.cityname, obj.province);GetShopListInfo(1, obj.latitude, obj.longitude, obj.cityname, "", "", obj.province);}
用属性的方法写函数
以及函数的回调
转载于:https://www.cnblogs.com/muxueyuan/p/9089938.html
js callback回调的一种写法相关推荐
- c++ 调用system 不显示黑框_Java回调的四种写法:反射+直接调用+接口调用+Lambda表达式...
疫情期间"闭关修炼",吃透这本Java核心知识,跳槽面试不心慌 2020"闭关"跳槽季,啃透分布式三大技术:限流.缓存.通讯 2020春招必备:MySQL(20 ...
- Java回调的四种写法(反射、直接调用、接口调用、Lamda表达式)
1. 引言 在计算机程序设计中,回调函数,简称回调(Callback),是指通过函数参数传递到其他代码的,某一块可执行代码的引用.这一设计允许了底层代码调用在高层定义的子程序. 以上是维基百科对&qu ...
- js接收php 回调,JS callback回调函数的使用(附代码)
这次给大家带来JS callback回调函数的使用(附代码),JS callback回调函数使用的注意事项有哪些,下面就是实战案例,一起来看一下. 在使用开源项目的时候经常会使用到回调函数,如果把回调 ...
- JS 获取星期几的四种写法(转)
今天是星期几的4种JS代码写法 第一种写法 var str = ""; var week = new Date().getDay(); if (week == 0) { str = ...
- JS函数表达的几种写法
arguments数组形式的 用于函数 比如不知道参数有多少个或者不固定那么用到arguments function show(){ //alert(arguments.;length); ale ...
- javascript函数的三种写法
在JS中函数的三种写法 [0401] 在js中函数有三种写法,这里我简单列举一下. 第一种: 第二种: 第三种: 对于以上三种函数的调用方法,这里可以简单的理解一下,第一种是最常见的函数写法,第三种是 ...
- 基于JS实现回到页面顶部的五种写法(从实现到增强)
为什么80%的码农都做不了架构师?>>> 写法 [1]锚点 使用锚点链接是一种简单的返回顶部的功能实现.该实现主要在页面顶部放置一个指定名称的锚点链接,然后在页面下方放置一个返 ...
- js浏览器回到顶部方法_基于JS实现回到页面顶部的五种写法(从实现到增强)
写法 [1]锚点 使用锚点链接是一种简单的返回顶部的功能实现.该实现主要在页面顶部放置一个指定名称的锚点链接,然后在页面下方放置一个返回到该锚点的链接,用户点击该链接即可返回到该锚点所在的顶部位置 [ ...
- vue中,scss样式的三种写法——当前页面直接定义、@import引入样式、main.js引入公共样式 deep和important的写法
vue中,scss样式的三种写法--当前页面直接定义.@import引入样式.main.js引入公共样式 & deep和important的写法 1.安装scss # 安装node-sass ...
最新文章
- ORA-01436: 用户数据中的CONNECT BY 循环
- mysql server windows_Windows下mysql community server 8.0.16安装配置方法图文教程
- python学习笔记(三)—— 序列类型及方法(列表、元组、字符串)
- 谈谈AOP应用层切面设计
- 格式化输出--对齐及补全
- 移动端自动化==什么是Appium
- js获取浏览器和屏幕宽高等信息(转)
- MySQL(8)存储过程和函数
- 1001:Hello,World! 【信息学奥赛一本通(C++版)在线评测系统】
- 为什么现在的人越来越容易离婚了?
- codevs1068 乌龟棋 题解
- java读取资源文件(Properties)
- 海康威视摄像头断后与8芯网线连接方法
- 第八届“中国软件杯”大学生软件设计大赛总决赛落幕
- matlab定义sliced类型,Sliced Variables
- 系列笔记-USYD悉尼大学Data1001 RQuiz1——RQuiz6 做法讲解
- 神舟战神笔记本怎么U盘装Win10系统教学
- Friends经典对白
- CTO应具备的知识体系
- 展开w ndows文件很慢,(Wndows优化大师的功能和使用方法分析.doc
热门文章
- Oracle中的系统权限管理
- [转]Asp.Net 上传大文件专题(3)--从请求流中获取数据并保存为文件[下]
- 男生和女生的差别(转载)
- php提交字段打印,在隱藏的表單字段中提交的JSON編碼的PHP數組 - 在提交表單的頁面中打印時會產生奇怪的輸出...
- xpath定位元素方法_测试数十次,总结了APP元素定位的万能方法
- 技巧|利用 Python 实现多任务进程
- 如何入门Python?你不知道的小窍门。
- 关于学习Python的一点学习总结(17->print打印参数及导入时重命名)
- poj2367拓扑排序模版题
- i服务器2008系统,Windows Server 2008多路径 I/O 概述