ajax- все статьи тега ➜ страница 6


Обнаружение перенаправления в jQuery $."Аякс"?

Я хочу использовать jQuery, чтобы получить URL-адрес и явно проверить, если он ответил с 302 перенаправления, но не за перенаправлением. jQuery $.ajax кажется, всегда следовать перенаправляет. Как я могу предотвратить это, и перенаправление без него? есть различные вопросы с названиями, такими как" jQuery ajax redirect", но все они, похоже, связаны с выполнением какой-то другой цели, а не просто напрямую проверяют статус сервера дает. ...

Когда использовать valueChangeListener или F: ajax listener?

в чем разница между следующими двумя частями кода - в отношении listener размещение? <h:selectOneMenu ...> <f:selectItems ... /> <f:ajax listener="#{bean.listener}" /> </h:selectOneMenu> и <h:selectOneMenu ... valueChangeListener="#{bean.listener}"> <f:selectItems ... /> </h:selectOneMenu> ...

Заголовок "Access-Control-Allow-Origin" отсутствует в запрошенной ошибке ресурса

Я пытаюсь получить ленту новостного сайта. Думал, что я использую API-интерфейс Google для преобразования канала feedburner в json. Следующий url-адрес вернет 10 сообщений из ленты в формате json. http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http://feeds.feedburner.com/mathrubhumi я использовал следующий код, чтобы получить содержимое выше url $.ajax({ type:"GET", dataType:"jsonp", url:"http://ajax.googleapis.com/ajax/services/fe ...

Как я могу отправить символ " & " (амперсанд) через AJAX?

Я хочу отправить несколько переменных и строку с методом POST из JavaScript. Я получаю строку из базы данных, а затем отправляю ее на страницу PHP. Я использую объект XMLHttpRequest. Проблема в том, что строка содержит символ "&" несколько раз, а массив $_POST в PHP видит его как несколько ключей. Я попытался заменить " & " на " & " С помощью функции replace (), но, похоже, ничего не делает. Кто-нибудь может помочь? код javascript и строка выглядит так это: var wysiwyg = dijit ...

Кэширование ответа jQuery ajax в javascript / браузере

Я хотел бы включить кэширование ответа ajax в javascript / браузере. С jquery."Аякс" документы: по умолчанию запросы всегда выдаются, но браузер может служить результаты из кэша. Чтобы запретить использование кэшированных результатов, установите кэш в значение false. Чтобы вызвать запрос на сообщение об ошибке, если актив не был изменен с момента последнего запроса, установите ifModified в true. однако, ни из этих адресов принудительное кэширование. мотивация: Я хочу поставить $.aj ...

Передача массива JavaScript в PHP через jQuery $.Аякс

Я хочу манипулировать массивом JavaScript в PHP. Можно ли сделать что-то подобное? $.ajax({ type: "POST", url: "tourFinderFunctions.php", data: "activitiesArray="+activities, success: function() { $("#lengthQuestion").fadeOut('slow'); } }); Activities-это одномерный массив, например: var activities = ['Location Zero', 'Location One', 'Location Two']; скрипт не завершается, когда я пытаюсь это сделать... Как я могу это исправить? ...

Преобразование массива JSON в таблицу HTML в jQuery

есть ли действительно простой способ, которым я могу взять массив объектов JSON и превратить его в таблицу HTML, исключая несколько полей? Или мне придется делать это вручную? ...

Как привязать события к загруженному содержимому Ajax?

у меня есть ссылка, myLink, что должно вставить AJAX-загруженный контент в div (appendedContainer) моей HTML-страницы. Проблема в том, что click событие, которое я связал с jQuery, не выполняется на недавно загруженном содержимом, которое вставляется в appendedContainer. Элемент click событие привязано к элементам DOM, которые не загружаются с моей функцией AJAX. что я должен изменить, чтобы событие было связано? мой HTML: <a class="LoadFromAjax" href="someurl">Load Ajax</a> < ...

Как использовать источник: function ()... и AJAX в jQuery UI автозаполнение

мне нужно немного помочь с jQuery автозаполнения пользовательского интерфейса. Я хочу, чтобы мое текстовое поле (.suggest-user) отображение имен из запроса AJAX. Вот что у меня есть: jQuery("input.suggest-user").autocomplete({ source : function(request, response) { var name = jQuery("input.suggest-user").val(); jQuery.get("usernames.action?query=" + name, function(data) { console.log(data); // Ok, I get the data. Data looks like that: test = data; ...

Почему несколько одновременных вызовов AJAX к одному и тому же ASP.NET действие MVC вызывает блокировку браузера?

несколько дней назад я задал этот вопрос: почему $.getJSON () блокирует браузер? я запускаю шесть запросов jQuery async ajax при одном и том же действии контроллера почти сразу. Каждый запрос занимает 10 секунд, чтобы вернуться. посредством отладки и регистрации запросов к методу действия я замечаю, что запросы сериализованы и никогда не выполняются параллельно. т. е. я вижу временную шкалу в моих журналах log4net, таких как это: 2010-12-13 13:25:06,633 [11164] INFO - Got:1156 2010-12 ...

Перетащите и падение загрузки файлов в Google Chrome / Chromium и Safari?

перетаскивание файлов загрузка может быть выполнена в Firefox 3.6. поиск в Google для html5 drag-and-drop file uploading-gmail дает такие вещи, как: собственного Drag + Drop загрузки файлов в Firefox 3.6 http://www.appelsiini.net/2009/10/html5-drag-and-drop-multiple-file-upload http://www.thecssninja.com/javascript/drag-and-drop-upload все эти руководства использовать FileReader (или Firefox 3.6 устарел getAsBinary, который не поддерживает ни один другой браузер, либо). тем не менее, Google ...

jQuery Upload Progress и AJAX file upload

похоже, что я не ясно передал свою проблему. Мне нужно отправить файл (с помощью AJAX) , и мне нужно получить ход загрузки файла с помощью Nginx HttpUploadProgressModule. Мне нужно хорошее решение этой проблемы. Я пробовал с jquery.плагин uploadprogress, но мне приходится переписывать большую его часть, чтобы заставить его работать во всех браузерах и отправлять файл с помощью AJAX. Мне нужен код для этого и он должен работать во всех основных браузерах (Chrome, Safari, FireFox и IE). Было бы ...

JavaScript обнаруживает событие AJAX

Я понял, как это сделать с помощью jquery - если запрос ajax выполняется by jquery. Вот пример кода для этого: $.post( // requested script 'someScript.php', // data to send { 'foo' : 'bar', 'a' : 'b' }, // receive response function(response){ // do something } ); // .post // global event listener $(document).ajaxSend( function(event,request,settings){ alert(settings.url); // output: "someScript.php" alert(settings.data); // output: "foo=bar&a=b" ...

в jQuery Аякс (), используя успех, ошибка и полной и сделал(),.не() и всегда()

вопросы: должны ли мы изменить наше кодирование, как предлагается ниже? есть ли разница между .done() & success:,.fail() & error: и .always() & complete:? преамбула: я собирал jQuery.ajax вызов, который я сделал успешно в прошлом тоже. Что-то вроде этого: $.ajax( { url: someUrl, type: 'POST', data: someData, datatype: 'json', success: function (data) { someSuccessFunction(data); }, error: function (jqXHR, textStatus, errorT ...

MVC возвращает частичное представление как JSON

есть ли способ вернуть строку HTML из рендеринга частичной как часть ответа JSON от MVC? public ActionResult ReturnSpecialJsonIfInvalid(AwesomenessModel model) { if (ModelState.IsValid) { if(Request.IsAjaxRequest() return PartialView("NotEvil", model); return View(model) } if(Request.IsAjaxRequest()) { return Json(new { error=true, message = PartialView("Evil",model)}); } return V ...

Laravel 5.5 ajax вызов 419 (неизвестный статус)

Я делаю вызов ajax, но я продолжаю получать эту ошибку: 419 (неизвестный статус) не знаю, что вызывает это я видел на других постах он должен сделать что-то с CSRF токен, но у меня нет формы, поэтому я не знаю, как это исправить. мой призыв: $('.company-selector li > a').click(function(e) { e.preventDefault(); var companyId = $(this).data("company-id"); $.ajax({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, ...

Рендеринг объектов JSON с использованием шаблона Django после вызова Ajax

Я пытался понять, что это оптимальный способ сделать Ajax на Джанго. Читая материал здесь и там, я понял, что общий процесс: сформулируйте свой вызов Ajax, используя некоторые JavaScript библиотеки (например, jQuery), настроить шаблон URL в Django, который ловит вызов и передает его в функцию просмотра на Python функции вида извлеките интересующие вас объекты и отправьте их обратно клиенту в формате JSON или аналогичном (с помощью встроенного модуля сериализатора, или simplejson) определите ...

Аякс кросс доменные вызовы

Я знаю о междоменной политике AJAX. Поэтому я не могу просто позвонить"http://www.google.com " через HTTP-запрос ajax и отображение результаты где-то на моем сайте. Я попробовал его с типом данных "jsonp", что на самом деле будет работать, но я получаю синтаксическую ошибку (очевидно, потому что полученные данные не JSON formated) есть ли другие возможности для получения / отображения данных из иностранного домена? iFrames следуют той же политике? ...

Как получить доступ к имени/значению объекта JSON?

function (data) { //add values based on activity type //data = JSON.parse(data); //alert(abc.Phone1); alert(data.myName) alert(data.toString()); if (activityType == "Phone") { } return; }, как вы можете видеть, эта функция обратного вызова $.ajax С JSON данные от контроллера. например: [{"name":"myName" ,"address": "myAddress" }] в этом случае мое первое предупреждение дает мне неопределенное и второе / третье всплывающее предупреждение приходит с: [{"nam ...

Jquery и HTML FormData возвращает " Uncaught TypeError: незаконный вызов"

Я использую этот скрипт для загрузки моих графических файлов: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 }); }); }); но ...