반응형

Ajax 46

jquery 프리펜드+페이드인

jquery 프리펜드+페이드인 코드는 다음과 같습니다. $.ajax({ url : url, data : {ids : JSON.stringify(jsonids), hotel_id: hotel_id}, success : function(response) { $('#be-images ul').prepend(response).fadeIn('slow'); }, dataType: 'html' }); 페이드인은 작동하지 않습니다...나는 그 콘텐츠를 앞에 붙이고 희미하게 하고 싶다...어떻게 해야 되지? 잘 부탁드립니다!가정하다responseHTML 이므로 다음을 시도해 보십시오. $(response).hide().prependTo("#be-images ul").fadeIn("slow"); 이렇게 하면: $('#be..

programing 2023.03.13

전송 시 JQuery가 빈 어레이를 삭제합니다.

전송 시 JQuery가 빈 어레이를 삭제합니다. 다음 코드가 있습니다. $.post('block_ajax.php' , { 'action': 'set_layout' , 'listid': 123 , 'layout': [] } , function(data) { // ... } ); 수신 스크립트(block_ajax.php)는 "action" 및 "listid" 파라미터만 수신합니다.Chrome을 사용하여 전송된 내용을 검사하면 "layout" 파라미터가 백엔드 스크립트로 전송되지 않습니다. 빈 배열과 없는 배열은 차이가 있기 때문에 JQuery에서 빈 배열을 보내 주셨으면 합니다.JQuery(1.6.1)가 이 작업을 수행하는 것으로 보이는 징후는 몇 가지 찾을 수 있지만 이를 막는 방법은 찾을 수 없습니다.J..

programing 2023.03.13

GET/POST/PUT/DELETE 대신 AJAX가 OPTIONS를 전송합니까?

GET/POST/PUT/DELETE 대신 AJAX가 OPTIONS를 전송합니까? 회사에서 사내 웹 어플리케이션 작업을 하고 있습니다.IE10에서는 요청은 정상적으로 동작하지만 Chrome에서는 정의된 메서드가 아닌 OPTIONS를 사용하여 모든 AJAX 요청(많은 요청)이 전송됩니다.엄밀히 말하면, 제 요구는 「크로스 도메인」입니다.사이트는 localhost:6120에서 서비스되며, AJAX 요청 서비스는 57124에서 제공됩니다.이 닫힌 jquery 버그로 인해 문제가 정의되지만 실제 수정은 아닙니다. ajax 요청에서 적절한 http 메서드를 사용하려면 어떻게 해야 합니까? 편집: 이것은 모든 페이지의 문서 로드에 있습니다. jQuery.support.cors = true; 모든 AJAX는 유사하게 ..

programing 2023.03.08

Http Only cookie는 AJAX 요청에서 어떻게 작동합니까?

Http Only cookie는 AJAX 요청에서 어떻게 작동합니까? 사이트에서 AJAX를 사용하는 경우 JavaScript에는 쿠키에 대한 액세스가 필요합니다.Http Only cookie는 AJAX 사이트에서 작동합니까? 편집: Microsoft는 HttpOnly가 지정되어 있는 경우 쿠키에 대한 JavaScript 액세스를 허용하지 않음으로써 XSS 공격을 방지하는 방법을 개발했습니다.파이어폭스는 나중에 이것을 채택했다.제 질문은 다음과 같습니다.StackOverflow 등의 사이트에서 AJAX를 사용하는 경우 Http-Only cookie가 옵션입니까? 편집 2: 질문 2.HttpOnly의 목적이 쿠키에 대한 JavaScript 액세스를 방지하는 것인데도 여전히 XmlHttpRequest 개체를 ..

programing 2023.03.08

jQuery: 동기 AJAX 요청 수행 중

jQuery: 동기 AJAX 요청 수행 중 예전에 jQuery를 몇 번 해봤는데, 완전히 빠져버렸어.동기식 AJAX 콜의 장단점은 알고 있습니다만, 여기에서는 필수입니다. 리모트 페이지는 로드(fire bug로 제어)되지만 반환은 표시되지 않습니다. 기능을 제대로 되돌리려면 어떻게 해야 하나요? function getRemote() { var remote; $.ajax({ type: "GET", url: remote_url, async: false, success : function(data) { remote = data; } }); return remote; } 동기 요청을 할 때, 그 요청은 function getRemote() { return $.ajax({ type: "GET", url: remo..

programing 2023.02.26
반응형