Hi Luke,
You have "XML" response thus "data" object is XMLDocument.
So you should use appropriate methods to access data inside this document.
Here is a code example to get "status" text.
pre
//Store text in "status" node for futher use.
var status = data.querySelector('response status').textContent;
/pre
So correct code for you:
pre
var status = data.querySelector('response status').textContent;
var totalRows = data.querySelector('response status').textContent;
//data = JSON.parse(data);
if (status == "0" && totalRows == "1") {
console.log('1');
// save environment
localStorage.setItem("environment", $('select[dsid="environmentSelect"]').val());
localStorage.setItem("user", $('input[dsid="usernameTextInput"]').val());
Code: Select all
BergerSettings['url_restserver'] = BergerSettings['url_restserver_' + $('select[dsid="environmentSelect"]').val()];
BergerSettings['url_report'] = BergerSettings['url_report_' + $('select[dsid="environmentSelect"]').val()];
BergerSettings['url_server'] = BergerSettings['url_server_' + $('select[dsid="environmentSelect"]').val()];
Appery.navigateTo('SelectCie', {transition : 'none'});
} else if (status == "-1") {
// check for error
alert(data);
} else {
alert("Oups, something went wrong");
}
/pre
Regards.