Вопросы с тегом «ajax»

AJAX (асинхронный JavaScript и XML) - это метод создания интерактивных пользовательских интерфейсов веб-сайта без традиционного обновления или перезагрузки веб-страницы. Он использует асинхронный обмен данными между клиентом и сервером для обновления отображаемой информации и плавного реагирования на взаимодействие с пользователем. Включите дополнительные теги для языков программирования, библиотек, структур, веб-браузера, протоколов и другой информации об окружающей среде.

11
JQuery Ajax отправляет GET вместо POST
Следующий код запускает GET вместо HTTP-запроса POST. function AddToDatabase() { this.url = './api/add'; } AddToDatabase.prototype.postData = function(dataToPost) { $.ajax({ type: "POST", url: this.url, data: dataToPost, context: this, success: this.onSuccess }); }; var AddToDatabase = new AddToDatabase(); data = {data: 'coucou'}; AddToDatabase.postData(data); Почему и как я могу получить POST? Я вижу …
87 jquery  ajax 

17
Запросы jQuery Ajax отменяются без отправки
Я пытаюсь подключить сценарий к приложению Microsoft World-Wide Telescope. Последний прослушивает порт 5050 для команд. Он работает на том же компьютере, что и браузер (сейчас Chrome, но, насколько я могу судить, поведение такое же, как в Firefox 7 и IE 9). Я отправляю заголовок «Access-Control-Allow-Origin: *» с исходным файлом html, …

5
'append' вызывается для объекта, который не реализует интерфейс FormData
Я пытаюсь загрузить изображение с помощью jquery и ajax. Но здесь произошла странная вещь. В журнале консоли его отображение TypeError: 'append' вызывается для объекта, который не реализует интерфейс FormData. Скажите, пожалуйста, что я здесь сделал не так? JS скрипт var prosrc=$("#pro_pix img").last().attr("src"); $("#logoform").on('change',function(event){ var postData = new FormData(this); $("#pro_pix img").last().hide(); …

2
Ошибка CORS в том же домене?
Прямо сейчас я столкнулся со странной проблемой CORS. Вот сообщение об ошибке: XMLHttpRequest cannot load http://localhost:8666/routeREST/select?q=[...] Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin Два сервера: localhost: 8666 / routeREST /: это простой сервер Python Bottle. localhost: 8080 /: Python simpleHTTPserver, на котором я запускаю приложение Javascript. Это приложение выполняет запросы …

7
Rails 3: Как «redirect_to» в вызове Ajax?
Следующий attempt_loginметод вызывается с использованием Ajax после отправки формы входа. class AccessController < ApplicationController [...] def attempt_login authorized_user = User.authenticate(params[:username], params[:password]) if authorized_user session[:user_id] = authorized_user.id session[:username] = authorized_user.username flash[:notice] = "Hello #{authorized_user.name}." redirect_to(:controller => 'jobs', :action => 'index') else [...] end end end Проблема в том, что redirect_toэто не …

22
Запрос Spring JSON получает 406 (неприемлемо)
это мой javascript: function getWeather() { $.getJSON('getTemperature/' + $('.data option:selected').val(), null, function(data) { alert('Success'); }); } это мой контроллер: @RequestMapping(value="/getTemperature/{id}", headers="Accept=*/*", method = RequestMethod.GET) @ResponseBody public Weather getTemparature(@PathVariable("id") Integer id){ Weather weather = weatherService.getCurrentWeather(id); return weather; } Spring-servlet.xml <context:annotation-config /> <tx:annotation-driven /> Получение этой ошибки: GET http://localhost:8080/web/getTemperature/2 406 (Not Acceptable) …
85 java  javascript  ajax  json  spring 

6
Как передать обратный вызов в качестве параметра другой функции
Я новичок в функциях ajax и обратного вызова, пожалуйста, простите меня, если я неправильно понял концепции. Проблема: Могу ли я отправить функцию обратного вызова в качестве параметра другой функции, которая будет выполнять обратный вызов? function firstFunction(){ //some code //a callback function is written for $.post() to execute secondFunction("var1","var2",callbackfunction); } function …

8
Google Maps API выдает ошибку «Uncaught ReferenceError: google is not defined» только при использовании AJAX.
У меня есть страница, которая использует API Карт Google для отображения карты. Когда я загружаю страницу напрямую, появляется карта. Однако когда я пытаюсь загрузить страницу с помощью AJAX, я получаю сообщение об ошибке: Uncaught ReferenceError: google is not defined Почему это? Это страница с картой: <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script> <script> …

11
Как я могу подавить диалог аутентификации браузера?
В моем веб-приложении есть страница входа, которая отправляет учетные данные для аутентификации через вызов AJAX. Если пользователь вводит правильное имя пользователя и пароль, все в порядке, но если нет, происходит следующее: Веб-сервер определяет, что, хотя запрос включал правильно сформированный заголовок авторизации, учетные данные в заголовке не проходят успешную аутентификацию. Веб-сервер …

2
Использование загрузки файлов HTML5 с помощью AJAX и jQuery
По общему признанию, в Stack Overflow есть похожие вопросы, но, похоже, ни один из них не полностью соответствует моим требованиям. Вот что я хочу сделать: Загрузите всю форму данных, одна часть которых представляет собой один файл Работа с библиотекой загрузки файлов Codeigniter До сих пор все хорошо. Данные попадают в …

6
Есть ли аналог «наконец» в вызовах jQuery AJAX?
Есть ли аналог Java "finally" в вызовах jQuery AJAX? У меня есть этот код. Я всегда генерирую исключение, но ВСЕГДА хочу, чтобы оно перешло к методу then () . call.xmlHttpReq = $.ajax({ url : url, dataType : 'json', type : 'GET' }).always(function(processedDataOrXHRWrapper, textStatus, xhrWrapperOrErrorThrown) { throw "something"; }).then(function() { alert("i …

7
AJAX: проверить, является ли строка JSON?
Мой JavaScript иногда дает сбой в этой строке: var json = eval('(' + this.responseText + ')'); Сбои возникают, когда аргумент eval()не является JSON. Есть ли способ проверить, является ли строка JSON перед выполнением этого вызова? Я не хочу использовать фреймворк - есть ли способ заставить эту работу работать, используя только …

13
Вызов jQuery .load () не выполняет JavaScript в загруженном HTML-файле
Кажется, это проблема, связанная только с Safari. Я пробовал 4 на Mac и 3 на Windows, и мне все еще не повезло. Я пытаюсь загрузить внешний файл HTML и выполнить встроенный JavaScript. Код, который я пытаюсь использовать, таков: $("#myBtn").click(function() { $("#myDiv").load("trackingCode.html"); }); trackingCode.html выглядит так (сейчас просто, но будет расширяться …
83 jquery  ajax  safari 

2
Reactjs асинхронный рендеринг компонентов
Я хочу отобразить свой компонент после того, как мой запрос ajax будет выполнен. Ниже вы можете увидеть мой код var CategoriesSetup = React.createClass({ render: function(){ var rows = []; $.get('http://foobar.io/api/v1/listings/categories/').done(function (data) { $.each(data, function(index, element){ rows.push(<OptionRow obj={element} />); }); return (<Input type='select'>{rows}</Input>) }) } }); Но я получаю сообщение об …

5
JQuery и HTML FormData возвращает «Uncaught TypeError: Illegal invocation»
Я использую этот скрипт для загрузки файлов изображений: http://jsfiddle.net/eHmSr/ $('.uploader input:file').on('change', function() { $this = $(this); $('.alert').remove(); $.each($this[0].files, function(key, file) { $('.files').append('<li>' + file.name + '</li>'); data = new FormData(); data.append(file.name, file); $.ajax({ url: $('.uploader').attr('action'), type: 'POST', dataType: 'json', data: data }); }); }); Но когда я нажимаю кнопку загрузки, …
83 jquery  ajax  html  upload 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.