Ajax JSONp
by zerolfc
HTML
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
JavaScript
class Api {
constructor() {
}
remote(query){
var result = '';
$.ajax({
url: 'https://jsfiddle.net/echo/jsonp/',
dataType: 'jsonp',
jsonpCallback: 'jsonp',
data: {
query: 'query',
format: 'json'
},
}).done(function(response) {
result = response;
});
return result;
}
}
$api = new Api;
console.log( $api.remote() ); // undefined