Когда я нажимаю кнопку отправки в следующей форме, вызывается функция jQuery GET, но обратного вызова нет. Есть идеи?Почему этот вызов AJAX не вызван?
<body>
<form id="searchbox">
<input type="text" name="q" size="60" value="Search ..." />
<input type="submit" value="Find it!">
</form>
<div id="result"><div>
<script>
$("#searchbox").submit(function(event) {
event.preventDefault()
$.get("http://localhost:8080/more/stuff/here",
function(data) {
alert(data);
}
);
});
</script>
Ваша страница html также находится на 'http: // localhost: 8080'? Если нет, для него является политикой того же самого происхождения. – ThiefMaster
Попробуйте использовать Fiddler или Firebug с Firefox, чтобы узнать, какой результат возвращает запрос. – Alex