Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Ajax and anonymous Suitelets
I have a very trivial suitelet (anoymous - available without login) that just returns an object:
[CODE]function startSuitelet(request, response) {
nlapiLogExecution('DEBUG', 'suitelet request', request.getBody());
response.write(JSON.stringify({'status': 'testing'}));
}[/CODE]
I am trying to consume this via Ajax in a HipChat sidebar app I am trying to write:
[CODE]$.ajax({
type: "GET",
url: 'my_suitelet_public_url',
dataType: 'jsonp',
success: function (data) {
alert(JSON.stringify(data));
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("error: " + errorThrown + ' XMLHttpRequest: ' + JSON.stringify(XMLHttpRequest) + ' textStatus: ' + textStatus);
}
});[/CODE]
This seems super trivial but no matter what I try in the Ajax query, it never works. This isn't something I've done before so maybe I am a little off? I do NOT want to use a RESTlet as I don't care about logging in for this but I would venture to say that RESTlets have the same issue.
[CODE]function startSuitelet(request, response) {
nlapiLogExecution('DEBUG', 'suitelet request', request.getBody());
response.write(JSON.stringify({'status': 'testing'}));
}[/CODE]
I am trying to consume this via Ajax in a HipChat sidebar app I am trying to write:
[CODE]$.ajax({
type: "GET",
url: 'my_suitelet_public_url',
dataType: 'jsonp',
success: function (data) {
alert(JSON.stringify(data));
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("error: " + errorThrown + ' XMLHttpRequest: ' + JSON.stringify(XMLHttpRequest) + ' textStatus: ' + textStatus);
}
});[/CODE]
This seems super trivial but no matter what I try in the Ajax query, it never works. This isn't something I've done before so maybe I am a little off? I do NOT want to use a RESTlet as I don't care about logging in for this but I would venture to say that RESTlets have the same issue.
0