Вот JSFiffle без JQuery
http://jsfiddle.net/rimian/jurwre07/
function loadXMLDoc() {
var xmlhttp = new XMLHttpRequest();
var url = 'http://echo.jsontest.com/key/value/one/two';
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == XMLHttpRequest.DONE) {
if (xmlhttp.status == 200) {
document.getElementById("myDiv").innerHTML = xmlhttp.responseText;
} else if (xmlhttp.status == 400) {
console.log('There was an error 400');
} else {
console.log('something else other than 200 was returned');
}
}
};
xmlhttp.open("GET", url, true);
xmlhttp.send();
};
loadXMLDoc();
Вы пытаетесь обновить пользовательский интерфейс в другом потоке. Вы можете вызвать этот метод для обновления в потоке пользовательского интерфейса.
Device.BeginInvokeOnMainThread(() =>
{
txtUsuario.Text = myobject.nombreUsuario;
});