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

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

5
Rails определяет, был ли запрос AJAX
В своем действии я хочу ответить обработкой только в том случае, если она была вызвана из запроса AJAX. Как мне проверить? Я хочу сделать что-то вроде этого: def action @model = Model.find(params[:id]) respond_to do |format| if (wasAJAXRequest()) #How do I do this? format.html #action.html.erb else format.html {redirect_to root_url} end end

8
Пример history.replaceState ()?
Может ли кто-нибудь привести рабочий пример для history.replaceState? Вот что говорит w3.org : history . replaceState(data, title [, url ] ) Обновляет текущую запись в истории сеанса, чтобы она содержала указанные данные, заголовок и, если он указан, а не null, URL. Обновить: Это отлично работает: history.replaceState( {} , 'foo', '/foo' …
127 javascript  ajax  html 

19
загружать скрипты асинхронно
Я использую несколько плагинов, пользовательских виджетов и некоторые другие библиотеки из JQuery. в результате у меня есть несколько файлов .js и .css. Мне нужно создать загрузчик для моего сайта, потому что он загружается некоторое время. было бы хорошо, если бы я мог отобразить загрузчик перед импортом всех: <script type="text/javascript" src="js/jquery-1.6.2.min.js"></script> …

5
Каковы риски безопасности при установке Access-Control-Allow-Origin?
Недавно мне пришлось установить Access-Control-Allow-Originзначение *, чтобы иметь возможность выполнять вызовы ajax между субдоменами. Теперь я не могу не чувствовать, что подвергаю свою среду угрозе безопасности. Пожалуйста, помогите мне, если я делаю что-то не так.
125 ajax  security  cors 

2
Различия между contentType и dataType в функции jQuery ajax
У меня есть следующая функция обратного вызова JQuery, и я немного сомневаюсь в этом (я не очень хорошо знаю JQuery): $("form.readXmlForm").submit(function() { // Riferimento all'elemento form che ha scatenato il submit var form = $(this); // Variabile che contiene il riferimento al bottone clickato var button = form.children(":first"); $.ajax({ // …
123 javascript  ajax  jquery 

8
Интеграция формы регистрации AJAX Mailchimp
Есть ли способ интегрировать mailchimp simple (один ввод электронной почты) с AJAX, чтобы не было обновления страницы и перенаправления на страницу mailchimp по умолчанию. Это решение не работает jQuery Ajax POST не работает с MailChimp Спасибо

3
Является ли onload равным readyState == 4 в XMLHttpRequest?
Я смущен событием возврата xhr, поскольку я могу сказать, что между onreadystatechange -> readyState == 4 и onload не так много различий , это правда? var xhr = new XMLHttpRequest(); xhr.open("Get", url, false); xhr.onreadystatechange = function() { if (xhr.readyState === 4) { /* do some thing*/ } }; xhr.send(null); или …

4
от jquery $ .ajax до angular $ http
У меня есть этот фрагмент кода jQuery, который отлично работает с перекрестным происхождением: jQuery.ajax({ url: "http://example.appspot.com/rest/app", type: "POST", data: JSON.stringify({"foo":"bar"}), dataType: "json", contentType: "application/json; charset=utf-8", success: function (response) { console.log("success"); }, error: function (response) { console.log("failed"); } }); Теперь я пытаюсь безуспешно преобразовать это в код Angular.js: $http({ url: "http://example.appspot.com/rest/app", …


5
Использовать проверку ASP.NET MVC с jquery ajax?
У меня есть простое действие ASP.NET MVC, подобное этому: public ActionResult Edit(EditPostViewModel data) { } У EditPostViewModelних есть такие атрибуты проверки: [Display(Name = "...", Description = "...")] [StringLength(100, MinimumLength = 3, ErrorMessage = "...")] [Required()] public string Title { get; set; } В представлении я использую следующих помощников: @Html.LabelFor(Model => …

7
jQuery устарел синхронный XMLHTTPRequest
Как и многие другие, на моем веб-сайте используется jQuery. Когда я открываю инструменты разработчика, я вижу предупреждение о том, что XMLHTTPRequest является устарело из-за его пагубного воздействия на работу конечного пользователя. Я продолжил и прочитал часть документации , но она была довольно технической. Может кто-нибудь простыми словами объяснить последствия перехода …


6
использование jquery $ .ajax для вызова функции PHP
Это может быть простой ответ, но я использую jQuery $ .ajax для вызова PHP-скрипта. Я хочу просто поместить этот PHP-скрипт внутри функции и вызвать PHP-функцию из javascript. <?php if(isset($_POST['something'] { //do something } ?> к этому <?php function test() { if(isset($_POST['something'] { //do something. } } ?> Как мне вызвать …
118 php  jquery  ajax 

5
Как опубликовать данные формы с помощью fetch api?
Мой код: fetch("api/xxx", { body: new FormData(document.getElementById("form")), headers: { "Content-Type": "application/x-www-form-urlencoded", // "Content-Type": "multipart/form-data", }, method: "post", } Я попытался опубликовать свою форму с помощью fetch api, и тело, которое он отправляет, выглядит так: -----------------------------114782935826962 Content-Disposition: form-data; name="email" test@example.com -----------------------------114782935826962 Content-Disposition: form-data; name="password" pw -----------------------------114782935826962-- (Я не знаю, почему число …

6
Определите, не удалось ли вызов ajax из-за небезопасного ответа или отказа в соединении
Я провел много исследований и не мог найти способ справиться с этим. Я пытаюсь выполнить вызов jQuery ajax с https-сервера на https-сервер locahost, на котором работает причал, с настраиваемым самоподписанным сертификатом. Моя проблема в том, что я не могу определить, является ли ответ отказом в соединении или небезопасным ответом (из-за …
115 javascript  jquery  ajax  https 

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