반응형

Ajax 31

장고, 아약스, jQuery를 사용하여 페이지를 새로 고치지 않고 양식을 제출하는 방법?

장고, 아약스, jQuery를 사용하여 페이지를 새로 고치지 않고 양식을 제출하는 방법? 저는 장고랑 일하는 신입입니다.간단한 예가 필요합니다.장고, 아약스, jQuery를 사용하여 페이지를 새로 고치지 않고 양식(게시물)을 제출하는 방법? 양식, 보기 및 템플릿입니다. views.py from django.shortcuts import * from django.template import RequestContext from linki.forms import * def advert(request): if request.method == "POST": form = AdvertForm(request.POST) if(form.is_valid()): print(request.POST['title']) messa..

programing 2023.11.01

jQuery를 사용하여 Ajax를 통해 체크박스 배열의 값을 보내는 방법은?

jQuery를 사용하여 Ajax를 통해 체크박스 배열의 값을 보내는 방법은? 양식 필드(12 x n 행)가 많은 양식을 가지고 있습니다.각 행의 첫 번째 필드(제품을 나타냄)는 다음과 유사한 확인란입니다. 각 확인란의 값은 고유합니다. 제가 하려는 것은 확인된 값을 Ajax를 통해 처리하기 위해 PHP 스크립트로 보내는 것입니다.제가 고민하고 있는 것은 서버에 아이디를 제대로 전달하는 것입니다.저는 다음과 같은 몇 가지를 사용해 보았습니다. $('.ids:checked').serialize(); 그리고. var ids = []; $('.ids:checked').each(function(i, e) { ids.push($(this).val()); }); $.ajax({ url: "stub", type: "p..

programing 2023.11.01

AJAX가 뭐지, 정말?

AJAX가 뭐지, 정말? 프로젝트에서 AJAX를 사용해야 하는데 어디서부터 시작해야 할지 모르겠습니다.누가 좀 도와주시겠습니까?비동기 자바스크립트와 Xml.HTTP를 통해 웹 브라우저와 서버 간의 양방향, 스크립트 기반 통신을 달성하기 위한 기술. 참고 항목: 위키백과의 정의 AJAX w3 학교 소개 Ajax Workshop 1에서 Ajax의 교훈을 소개합니다. 편집: Nosredna가 지적한 대로, XML 대신 JSON이 자주 사용됩니다.대략적인 영어 개념: 웹 페이지가 있습니다.일부 이벤트(버튼 누르기 또는 다른 형태의 이벤트일 수 있음, 또는 타이머에 의해 트리거된 것일 수 있음)가 발생하고 서버에 새로운 정보(예를 들어 GOOG 스톡의 최신 값)를 요청하는 JavaScript 코드를 트리거합니다...

programing 2023.10.27

$.get()에서 오류를 처리하는 방법

$.get()에서 오류를 처리하는 방법 get()을 사용하고 원격 url/file을 호출하는 jquery 코드가 있습니다.여기서 오는 오류를 해결하는 가장 좋은 방법이 무엇인지 알고 싶습니다. 제가 하는 일은 다음과 같습니다. $(document).ready(function() { $.ajaxSetup({ error: function(x, e) { if (x.status == 0) { alert(' Check Your Network.'); } else if (x.status == 404) { alert('Requested URL not found.'); } else if (x.status == 500) { alert('Internel Server Error.'); } else { alert('Unknow..

programing 2023.10.22

ajax를 사용하여 로드 데이터 2개를 선택하면 옵션을 선택할 수 없습니다.

ajax를 사용하여 로드 데이터 2개를 선택하면 옵션을 선택할 수 없습니다. 저는 다음과 같은 코드(자바스크립트)를 가지고 있습니다. $('#cbxConnections').select2({ minimumInputLength: 0, multiple: false, allowClear: true, placeholder:{ text:"@Diccionario.Connections", id:" @Diccionario.Connections" }, ajax:{ url:'@Url.Action("GetActiveConnections","Admin")', dataType: 'json', type:'post', data:function(params){ return { q: params.term }; }, processResu..

programing 2023.10.22

ajax 응답으로 반환되는 스크립트 태그 내에서 javascript를 실행하는 방법

ajax 응답으로 반환되는 스크립트 태그 내에서 javascript를 실행하는 방법 다음과 같이 jquery get request를 보냅니다. $.get($(this).attr("href"), $(this).serialize(), null, "script"); 제가 받기를 기대하는 답변은 스크립트 태그로 포장됩니다. 스크립트 태그 없이 반환되지 않는 한 브라우저에서 응답이 실행되지 않는 것으로 알고 있습니다.보통은 응답에서 태그를 제거하지만 이 상황에서는 원격 기계에서 실행 중인 코드에 접근할 수 없기 때문에 소스에서 태그를 제거할 수 없습니다. 응답 클라이언트 측에서 스크립트 태그를 제거하고 javascript를 실행할 수 있는 방법이 있습니까?다음을 수행할 수 있어야 합니다. $.get($(this)..

programing 2023.10.12

Chrome에서 Ajax 동기화 요청 실패

Chrome에서 Ajax 동기화 요청 실패 Chrome의 최신 릴리스로 Synchronous Ajax 호출이 중지되었습니까?Synchronous Ajax 호출 중 오류가 발생합니다.최신 Chrome 버전인 73.0.3683.103으로 업데이트한 후 문제가 발생했습니다.현재 파이어폭스와 IE에서는 동기 호출이 정상적으로 작동합니다.우리는 아래의 에러를 얻고 있습니다. 메시지: "'XMLHtpRequest'에서 '보내기'를 실행하지 못했습니다.'경로...': 페이지 해제 시 동기화 XHR"을 로드하지 못했습니다. 이름: "NetworkError" 누가 Ajax Synchronous 호출이 작동할 수 있는 해결책을 제안해 줄 수 있나요?동기화 호출에 확실히 의존해야 하는 기능이 있습니다.예, Chrome에서는..

programing 2023.09.27

setRequest에서 설정한 Ajax 헤더를 제거할 수 있는 방법이 있습니까?머리글()?

setRequest에서 설정한 Ajax 헤더를 제거할 수 있는 방법이 있습니까?머리글()? 시스템 내에 존재하는 JS 스크립트를 작성하고 있으며 현재 jqXHR.setRequest를 통해 모든 Ajax 요청에 사용자 정의 XID 헤더를 추가하고 있습니다.jQuery.jaxPrefilter()에 등록된 함수의 헤더()입니다. 스크립트에서 액세스-제어-허용-헤더가 이 사용자 지정 XID 헤더를 허용하도록 설정되어 있지 않은 타사 사이트에 Ajax 요청을 해야 합니다. 3가지 옵션이 있는 것 같습니다. $.ajax()'s에서 해당 XID 헤더를 제거할 방법을 찾으십시오. 이 XID 헤더는 axPrefilter() 함수의 이름을 따서 호출되는 것을 확인했습니다. $.ajax()를 사용하는 것을 완전히 포기하고 ..

programing 2023.09.17

아약스 이진 응답

아약스 이진 응답 안녕하세요. AJAX에서 바이너리 응답을 스트리밍할 수 있는 방법이 있는지 궁금합니다.이것이 궁극적인 해결책이 될 것입니다. 그렇지 않으면 바이너리 이미지를 파일로 구현한 후 해당 파일을 다른 URL로 사용자에게 스트리밍해야 합니다. new Ajax.Request('/viewImage?id=123', { // request returns a binary image inputstream onSuccess: function(transport) { // text example // alert(transport.responseText) // QUESTION: is there a streaming binary response? $('imgElem').src = transport.responseB..

programing 2023.09.17

ajax 호출 시 마우스 포인터 변경

ajax 호출 시 마우스 포인터 변경 AJAX 호출을 실행할 때 마우스 포인터를 "Wait" 기호로 변경하고 호출을 완료한 후 기본 포인터로 되돌리고 싶습니다.다음과 같이 시도해 보았지만 문제는 마우스 버튼을 클릭/누르지 않을 때까지 Firefox에서 작동한다는 것입니다.여기 내 코드가 있습니다. function initializeAjax(url){ $('html, body').css("cursor", "wait"); try { if (url.substring(0,4) == ".mdf") { var database = window.location.pathname.slice(0,window.location.pathname.lastIndexOf('.mdf')); var url = database + url;..

programing 2023.09.07
반응형