javascript 具有回调函数示例的异步函数+ return / Ajax调用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 具有回调函数示例的异步函数+ return / Ajax调用相关的知识,希望对你有一定的参考价值。


// CALLBACK

getPortData(q, updateFru); // then...

var getPortData = function(q, callback) {

  var url = apiUrl + "Port/unlocode/" + q;

  $.ajax({
    dataType: "json",
    url: url,
    //data: {
    //    unlocode: q
    //},
    success: function (response) {
      callback(response.Data[0]);
    },
    error: function( req, status, err ) {
      console.log( 'Error: ', req.status, req.statusText );
    }
  });
}

var updateFru = function(data){
  console.log('data passed: ', data);
};

以上是关于javascript 具有回调函数示例的异步函数+ return / Ajax调用的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript的异步编程

JavaScript 异步操作之回调函数

node学习--回调函数

javaScript中的同步,异步与回调函数

浅谈JavaScript中的异步处理

Netty 异步IO和回调函数