반응형

Ajax 42

jQuery's ajaxSetup - GET 요청에 대해서만 기본 데이터를 추가하려고 합니다.

jQuery's ajaxSetup - GET 요청에 대해서만 기본 데이터를 추가하려고 합니다. Ajax 기반 사이트에서 AjaxSetup을 사용하여 다음과 같은 기본 데이터를 추가했습니다. var revision = '159'; $.ajaxSetup({ dataType: "text json", contentType: "application/x-www-form-urlencoded; charset=UTF-8", data: { r: revision } }); 이는 새 리비전이 배포되고 프런트엔드가 백엔드에서 html 템플릿 또는 json-data를 요청할 때 캐시 누락을 보장하기 위한 것입니다.이러한 이유로 백엔드와 프런트엔드는 동일한 리비전 번호를 공유합니다. 문제는 프런트엔드가 PUT, POST 또는 DE..

source 2023.08.25

잘못된 레일 교차 출발지 요청

잘못된 레일 교차 출발지 요청 나는 있습니다remote: true내 레일즈 앱의 페이지에서 링크를 클릭합니다..js동일한 페이지의 버전을 선택한 후 스크립트를 실행하여 제자리에 있는 페이지 내용을 업데이트합니다. 그것은 잘 작동했지만 어제부터 나는 지금 그것을 받습니다.Security warning: an embedded tag on another site requested protected JavaScript. If you know what you're doing, go ahead and disable forgery protection on this action to permit cross-origin JavaScript embedding.링크를 클릭할 때마다 표시됩니다. 어떻게 하면 막을 수 있을까요..

source 2023.08.15

요청에 대한 응답이 수신되지 않으면 어떻게 됩니까?재시도가 보입니다.

요청에 대한 응답이 수신되지 않으면 어떻게 됩니까?재시도가 보입니다. 제가 가지고 있는 질문은 아마도 브라우저와 관련된 질문에 가깝다고 생각합니다. 하지만 제가 웹 애플리케이션을 만들 때 답을 찾고자 하는 꽤 근본적인 질문이기도 합니다. 내 고객 사이드 코드에서 나는 하고 있습니다.$.ajax호출합니다. 이 게시물이 응답하는 데 시간이 걸릴 수 있습니다.제가 보고 있는 것은 요청이 다시 전송되는 일정 시간 이후입니다. 나는 그것이 나의 것이라고 생각했습니다.$.ajax다시 전송하는 호출, 하지만 서버에서 POST 요청을 아무리 많이 봐도, 나는 오직beforeSend콜백을 한 번 호출했습니다.제 코드가 두 번 이상 보내지 않는 것이 확실합니다. 브라우저가 다시 시도하는 것 같습니다. Wireshark를 ..

source 2023.08.15

jQuery의 ajax crossDomain 속성을 사용하시겠습니까?

jQuery의 ajax crossDomain 속성을 사용하시겠습니까? jQuery에 따라: crossDomain (default: false for same-domain requests, true for cross-domain requests)Type: Boolean "crossDomain " (JSONP ") " "crossDomain " (JSONP ") " " " crossDomain " " true " " 입니다.예를 들어, 서버 측에서 다른 도메인으로 리디렉션할 수 있습니다.(추가된 버전: 1.5) 위의 내용을 이해할 수 없습니다. 코드가 다음인 경우 $(document).ready(function () { $.ajax( { url: 'http://es3.com/Handlers/MyHandler..

source 2023.08.15

어떻게 하면 jQuery가 유효한 json으로 표현되는 내 오류 응답을 구문 분석할 수 있습니까?

어떻게 하면 jQuery가 유효한 json으로 표현되는 내 오류 응답을 구문 분석할 수 있습니까? 내 코드는 다음과 같습니다. $.ajax({ url: "/api/invoice/" + newInvoice._id, type: 'PUT', data: JSON.stringify(newInvoice), dataType: 'json', contentType: "application/json; charset=utf-8" }) .success(function () { $('#statusLine').text('Successfully submitted invoice {0}. Click here to dismiss.'.format(newInvoice._id)); }) .error(function (err) { alert(..

source 2023.08.15

장고 >= 3.1 및 is_dll

장고 >= 3.1 및 is_dll HttpRequest.is_ajax()버전 3.1부터는 더 이상 사용하지 않습니다. 브라우저에서 페이지를 요청하면 html을 반환하고 싶습니다.JsonResponse자바스크립트 또는 프로그래밍 방식으로 호출되는 경우. 나는 그것을 하는 방법에 대한 지침을 찾고 있습니다. https://docs.djangoproject.com/en/3.1/ref/request-response/ #django.http.HttpRequest.is _http://ajax확인.HTTP_X_REQUESTED_WITH머리말 def sample_view(request): is_ajax = request.META.get('HTTP_X_REQUESTED_WITH') == 'XMLHttpRequest' 3..

source 2023.08.15

ASP를 사용하여 JS 파일에서 jQuery에 대한 ajax URL 설정.NET MVC

ASP를 사용하여 JS 파일에서 jQuery에 대한 ajax URL 설정.NET MVC 현재 MVC 작업에 대한 Ajax 호출을 수행할 때 나는 자체 JS 파일이 아닌 View 내부에 내 자바스크립트를 가지고 있습니다. 그러면 이 작업을 매우 쉽게 수행할 수 있습니다. var xhr = $.ajax({ url: '/' + el1.siblings("input:hidden").val(), data: { ajax: "Y" }, cache: false, success: function(response) { displayMore(response, el1, xhr) } }); ...그런 다음 다음 다음을 사용하여 Ajax 호출에 URL을 포함합니다.Url.Action()JS 내부는 꽤 쉽습니다.URL을 하드 코딩하..

source 2023.08.05

순수 자바스크립트로 AJAX 사후 구현

순수 자바스크립트로 AJAX 사후 구현 이 질문에는 이미 다음과 같은 답이 있습니다. XMLHttpRequest를 사용하여 POST 데이터 전송 (13개 답변) 마감됨8년 전에. Pure Javascript에 AJAX Post 구현이 있습니까(아마 xmlhttprequest 사용)? 예를 들어 다음과 같은 양식이 있는 경우: JQuery에서 AJAX를 구현했습니다. $('#register_form').submit(function(e) { var postData = $(this).serializeArray(); var formURL = $(this).attr("action"); /* start ajax submission process */ $.ajax({ url: formURL, type: "POST",..

source 2023.07.26

제출 버튼("감사합니다" 페이지 없음)에서 아약스를 사용하여 Google Adwords "변환 픽셀"을 구현하는 방법

제출 버튼("감사합니다" 페이지 없음)에서 아약스를 사용하여 Google Adwords "변환 픽셀"을 구현하는 방법 광고 문구 "변환 픽셀" 스크립트를 구현하고 싶습니다. 스크립트는 다음과 같습니다. "감사합니다" 페이지로 연결되지 않는 웹 사이트의 연락처 양식으로 이동합니다.이것은 제 제출 양식 코드입니다.(검증이 100% 완료된 것은 아닙니다:P) // Send button for the "contact form". $('#sendBtn').click(function(){ //get info var fullname = $("#fullname").val(); var email = $("#email").val(); var text = $("#text").val(); //send info to php $..

source 2023.07.26

Ajax.ActionLink가 작동하지 않습니다. 응답.IsAjaxRequest()는 항상 false입니다.

Ajax.ActionLink가 작동하지 않습니다. 응답.IsAjaxRequest()는 항상 false입니다. 저는 한동안 이 문제에 대해 구글을 검색해 왔고 많은 사람들이 이 문제를 공유하고 있는 것처럼 보이지만, 저는 제 문제에 대한 성공적인 해결책을 찾지 못했습니다. MVC3 및 레이저를 사용합니다. 마스터 페이지 내용: AjaxTest.cshtml에는 다음이 포함됩니다. content @Ajax.ActionLink("Update", "AjaxTester", new AjaxOptions { UpdateTargetId = "AjaxTestDiv" }) AjaxTester 작업 방법: public string AjaxTester() { if (Request.IsAjaxRequest()) { return ..

source 2023.07.26
반응형