반응형

Ajax 32

브라우저에서 보류 중인 요청(Ajax 및 그 변형)이 있는지 확인하는 방법

브라우저에서 보류 중인 요청(Ajax 및 그 변형)이 있는지 확인하는 방법 제가 거래하는 사이트 중에는 아약스 요청이 많은 곳도 있습니다.요소에 대한 주장을 클릭하기 전에 Ajax 요청이 완료될 때까지 기다릴 계획입니다.현재 사용중입니다. try { if (driver instanceof JavascriptExecutor) { JavascriptExecutor jsDriver = (JavascriptExecutor)driver; for (int i = 0; i< timeoutInSeconds; i++) { Object numberOfAjaxConnections = jsDriver.executeScript("return jQuery.active"); // return should be a number if..

programing 2023.10.24

오픈 스로우를 호출하기 전에 XMLHttpRequestresponseType을 설정하는 이유는 무엇입니까?

오픈 스로우를 호출하기 전에 XMLHttpRequestresponseType을 설정하는 이유는 무엇입니까? 입니다.new XMLHttpRequest().responseType = "json"콘솔에서 Firefox 26 및 IE11에서는 "InvalidStateError" 예외가 발생하지만 Chrome 31에서는 발생하지 않습니다. 왜요? 스펙은 다음과 같이 말합니다.responseType 상태가 LOADING 또는 DONE인 경우 "InvalidStateError" 예외를 발생시킵니다. 그러나 이 경우 상태는 UNSENT입니다. 무슨 일이야?이 설정을 참고합니다.responseType 내가 전화한 후에openxhr 개체에서 내 문제를 해결했습니다(IE11 사용).실무 초안이므로 구현에 작은 차이가 있거나..

programing 2023.10.24

AJAX post에서 Flask에 데이터를 가져오는 방법

AJAX post에서 Flask에 데이터를 가져오는 방법 Flask에서 SQL 쿼리에 사용할 수 있도록 'clicked' 변수에서 데이터를 검색하고 싶습니다. 제이쿼리 $(document).ready(function(){ var clicked; $(".favorite").click(function(){ clicked = $(this).attr("name"); $.ajax({ type : 'POST', url : "{{url_for('test')}}", data : clicked }); }); }); 플라스크/피톤 @app.route('/test/', methods=['GET','POST']) def test(): return render_template('test.html') ajax 요청에서 페이로드를..

programing 2023.10.19

JSP/Servlet 및 Ajax를 사용한 간단한 계산기

JSP/Servlet 및 Ajax를 사용한 간단한 계산기 이것은 제가 이전에 했던 질문의 연장선상에 있지만, 특히 제가 받은 매우 상세한 답변 때문에 스스로 할 자격이 있다고 생각합니다. JSP에서 간단한 계산기를 만들고 싶습니다.번호 입력란 두 개와 추가 버튼이 있습니다.이상적으로 다시 로드하지 않고 페이지에 답변이 뜨기를 원하는데 답변을 보니 제 스케일에 비해 너무 큰 것 같습니다.나는 다음 중 하나를 생각할 수 있습니다: 1) 세 번째 텍스트 상자에 답을 인쇄합니다. (이게 가능한가요?)또는 어떻게든 같은 페이지(추가 버튼 등과 함께)에 답변을 로드합니다(그리고 다양한 번호 등을 입력할 수 있습니다). 이것을 하는 좋은 방법은 무엇입니까? 제 체중계에 비해 너무 큰 것 같습니다. 그것은 정말로 상황..

programing 2023.10.19

동시에 여러 개의 Ajax 호출

동시에 여러 개의 Ajax 호출 저는 몇 개의 웹사이트를 개발했고 항상 같은 점을 발견합니다. 여러 개의 아약스 콜입니다.나는 모든 콘텐츠가 비동기적으로 로딩되는 메인 페이지가 있습니다.페이지가 로드되면, 페이지를 영역별(위, 왼쪽, 오른쪽 및 아래)로 "그리는" 인디펜던트 호출이 4개가 있으며, 로드되는 동안 일반적인 아약스 스핀을 사용자에게 보여줍니다.그래서 브라우저에서 요청을 받으면 콜백을 실행하고 다른 영역은 다른 시간에 그립니다.서버에 대한 답변이 가끔 엇갈리는 경우가 있는데, 즉, 상단의 답변이 왼쪽 또는 그 반대로 그려져 있다는 것입니다. 각 요청에 타임스탬프를 생성하여 브라우저와 서버에 각 요청이 서로 다름을 표시하는 등의 몇 가지 솔루션을 시도했습니다. 또한 만일의 경우를 대비하여 서버에..

programing 2023.10.04

jquery를 사용하여 양식을 게시하려면 기존 html 양식을 어떻게 재정의합니까?

jquery를 사용하여 양식을 게시하려면 기존 html 양식을 어떻게 재정의합니까? 현재 닉네임을 업데이트하기 위해 서버에 다시 올리는 간단한 양식이 있습니다.페이지가 새로 고쳐지지 않게 하려면 (양식을 변경하지 않고) 어떤 jquery 코드를 추가해야 하나요? 대신 jquery가 양식을 백그라운드에 게시한 다음 서버에서 응답이 포함된 경고 메시지를 팝업으로 표시합니까? Quick form to test update_nickname: New nickname: 한번 읽어보세요. 아니면 $("form").submit(function(e){ var form = $(this); $.ajax({ url : form.attr('action'), type : form.attr('method'), data : form..

programing 2023.09.19

axios post request with json data

axios post request with json data axios JS 라이브러리를 이용하여 post json request를 보내고 있는데 서버에서 아무것도 받지 못하고 있습니다.여기 내 코드가 있습니다. const dt = JSON.stringify({"data":{"value":"gdfg1df2g2121dgfdg"}}); const request = axios.post(url, {dt}); json 형식으로 post raw body를 보내야 합니다.기본적으로 axios는 데이터 게시에 Json을 사용하므로 데이터를 문자열화할 필요가 없습니다.문제는 당신이 그렇게 하고 있다는 것일 수도 있습니다.그거 빼고 포스트 해보고 작동하는지 확인해줄 수 있나요?또한 데이터가 서버에 있는 개체의 형식이 아니..

programing 2023.09.19

jQuery ajax 호출에서 응답 시간을 얻으려면 어떻게 해야 합니까?

jQuery ajax 호출에서 응답 시간을 얻으려면 어떻게 해야 합니까? 이 질문에는 이미 다음과 같은 답변이 있습니다. Ajax 요청이 완료되는 데 걸린 시간 확인 (9개 답변) 닫힘9년 전에. 그래서 저는 페이지에 요청을 길게 보여줄 수 있는 툴을 작업하고 있습니다. 저는 jQuery Ajax(http://api.jquery.com/jQuery.ajax/) 을 사용하여 이 작업을 수행하고 있으며 응답 시간을 얻는 가장 좋은 방법을 찾고 싶습니다. 자바스크립트에서 "날짜"를 사용하는 것을 설명하는 스레드(http://forum.jquery.com/topic/jquery-get-time-of-ajax-post) 를 찾았지만 이 방법이 정말 신뢰할 수 있습니까? 내 코드의 예는 아래와 같습니다. $.aja..

programing 2023.09.09

AJAX를 통해 제출하려고 할 때 %5Bobject%20Object%5D(404를 찾을 수 없음)

AJAX를 통해 제출하려고 할 때 %5Bobject%20Object%5D(404를 찾을 수 없음) 변수를 아약스를 통해 MySQL 쿼리를 실행할 PHP 스크립트로 전달하려고 합니다.하지만 "http://myurl/database/%5Bobject%20Object%5D" 오류와 함께 404 Not Found 오류가 계속 발생합니다. 제가 정의한 PHP 스크립트 대신 http://myurl/database/%5Bobject%20Object%5D로 데이터를 보내려고 하는 것 같습니다.이번 건은 정말 막막합니다.저는 절대 URL을 넣는 것이 효과가 있을 것이라고 생각했습니다. 아래는 제 코드입니다.어떤 도움이라도 주신다면 영원히 감사하겠습니다. Andi가 말했듯이 $.post는 첫 번째 매개 변수로 URL 문자..

programing 2023.09.04

jQuery Ajax 게시 요청이 Chrome에서 보류 중인 상태로 고착

jQuery Ajax 게시 요청이 Chrome에서 보류 중인 상태로 고착 JQuery 고객이 스프링 컨트롤러에 Ajax 게시 요청을 했습니다.서버 측에서는 오류가 기록되지 않았습니다.클라이언트 측에서는 요청이 매우 오랜 시간(분) 보류 상태로 유지된 후 ERR_SPDY_PROTOCOL_ERROR 또는 ERR_CONNECTION_CLOSED로 인해 실패할 수 있습니다. 이 문제는 Chrome에서는 발생할 수 있지만 Firefox에서는 발생할 수 없습니다.해당 버전이 70.0.3538.77임을 확인했으며, 다른 버전도 있을 수 있습니다.또한 이 문제는 다른 곳, 개발 또는 운영이 아닌 특정 애플리케이션 배포에서 발생합니다. 클라이언트는 해당 환경에서 HTTPS 2 요청을 보냅니다.개발 환경에서는 HTTP 1..

programing 2023.08.30
반응형