I'm new to AJAX
and javascript
. In my project, I have to get a json
object in my javascript
file. I've used spray-json
and it shows me the json object in the url. http://localhost:8081/all-modules
{
"status": "S1000",
"description": "Success",
"results": ["module1", "module2", "module3"]
}
My Ajax call
$.ajax({
url: 'http://localhost:8081/all-modules',
dataType: 'application/json',
complete: function(data){
alert(data)
},
success: function(data){
alert(data)
}
It returns an alert [object Object]
. What is the issue in here?
data.status
. I don't think there's an issue. You just cant alert an object – Buddingalert
will implicitly calltoString
ondata
, which will be an object literal (how the JSON is parsed), and that value is "[object Object]" – Personalize