javascript promise with ajax
function doTheThing() {
$.ajax({
url: window.location.href,
type: 'POST',
data: {
key: 'value',
},
success: function (data) {
console.log(data)
},
error: function (error) {
console.log(error)
},
})
}doTheThing()
doSomethingElse()function doTheThing() {
return new Promise((resolve, reject) => {
$.ajax({
url: window.location.href,
type: 'POST',
data: {
key: 'value',
},
success: function (data) {
resolve(data)
},
error: function (error) {
reject(error)
},
})
})
}doTheThing()
.then((data) => {
console.log(data)
doSomethingElse()
})
.catch((error) => {
console.log(error)
})
Also in JavaScript:
- converting response in json
- change color by click event javascript
- get image center pixels nodejs
- react arrays
- for loop javascript
- jquery get relative position of element
- how to parse json
- concat js mdn
- js map constructor
- bodyparser express
- generate unique id javascript
- how to trim dates in react
- flask javascript not updating
- react native component at bottom center
- ORDS export jspon
- how to get state value from history react
- js data object length
- pyspark from_json example
- random numbers javascript
- keyword new js
- nesting in Jinja2 expressions
- callback function js
- javascript string first letter lowercase
- recursion in javascript