<html>
<head>
<title>Ajax</title>
<script type="text/JavaScript" src="jquery-1.5.1.min.js"></script>
<script type="text/JavaScript">
function register()
{
$.ajax({
type: "GET",
url: "http://exampleurl.com/api/index.php",
data: "action=login_user&app_key=MyAPIKey&username=Bob&password=HisPassword",
dataType: "text",
success: function(data)
{
alert(data);
}
error: function (jqXHR, textStatus, errorThrown)
{
alert(errorThrown);
}
});
}
</script>
</head>
<body>
<form>
<input type="button" value="Test" onclick="register()"/>
</form>
</body>
</html>
URL-адрес возвращает строку (обычный текст) при использовании в адресной строке. Почему приведенный выше код не работает? Когда я нажимаю на кнопку, я не получаю оповещения. В принципе ничего не происходит.
Браузеры пробовали: IE 8 и Chrome.
Спасибо, что уделили время.