<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$.ajax({
type: "GET",
dataType: 'jsonp',
url: "http://myJira.com/rest/api/2/issue/MA-6614/comment",
username : "myusrName",
password : "myPwd",
success: function (data) {
console.log( "Sample of data:", JSON.stringify(data));
},
error: function (errormessage) {
console.log( "errorMessage:", errormessage);
}
});
});
</script>
</head>
<body>
</body>
</html>
While running the above code I am getting SyntaxError: missing ; before statement error. I read somewhere Access-Control-Allow-Origin should be used to solve problem. But I don't find a good documentation anywhere about how to use with Jira.
"UPDATE"
The above error I am getting if I have already loggedin in jira. If I logout in jira and then run the above code then getting error "NetworkError: 401 Unauthorized - http://myjira.com/rest/api/2/issue/MA-6614/comment?callback=jQuery1102010440085066514837_1388216960965&_=1388216960966"
It seems the above code has two problem. 1. It is not able to authenticate in jira. 2. if we already authenticate in jira (that means browser has cookies)and make the request then syntax error is shown because of jsonp.