반응형

Ajax 42

XMLHttpRequest를 중단하는 내부(클라이언트 및 서버)

XMLHttpRequest를 중단하는 내부(클라이언트 및 서버) 그래서 저는 비동기 자바스크립트 요청을 중단할 때 발생하는 실제 기저 동작이 궁금합니다.이 질문에 관련된 내용이 있었지만 아직 포괄적인 내용을 찾지 못했습니다. 제 가정은 항상 요청을 중단하면 브라우저가 연결을 닫고 처리를 완전히 중지하므로, 서버가 그렇게 설정되어 있으면 서버가 동일하게 처리하게 된다는 것입니다.하지만 여기에는 브라우저 특유의 별난 점이나 엣지 케이스가 있을 수 있다고 생각합니다. 제가 이해하는 바는 다음과 같습니다. 필요하다면 누군가가 수정할 수 있고 앞으로 다른 사람들에게 좋은 참고가 될 수 있기를 바랍니다. XHR 요청 클라이언트 측을 중단하면 브라우저가 내부적으로 소켓을 닫고 처리를 중지합니다.저는 단순히 들어오는 ..

source 2023.10.29

스크립팅 SVG

스크립팅 SVG 스택 오버플로우와 유사한 웹사이트를 개발하는 것을 고려하고 있지만, 답변 또한 도면(도식, 이 경우)으로 구성될 수 있습니다.나는 그들이 특별한 플러그인 등을 필요로 하지 않고 이 도식을 만들 수 있는 답변서의 영역을 갖고 싶습니다. 스크립트로 실행되는 SVG를 주요 기능으로 사용하는 웹 사이트를 설계하는 것이 합리적인 수준(즉, Firefox 또는 다른 SVG/AJAX 호환 브라우저가 필요한 경우)과 같이 SVG가 곧 중요한 수준(1-2년)에 도달했거나 필요한 시점에 도달했습니까? 크로스 플랫폼 SVG 스크립팅을 학습하기 위한 좋은 리소스는 무엇입니까(자바스크립트로 가능)? 라파엘은 크로스 브라우저 벡터 그래픽 문제에 대한 흥미로운 해석처럼 보입니다.유감스럽게도 답은 없지만, 여러분이 ..

source 2023.10.29

js 파일 내의 함수를 호출하려면 어떻게 해야 합니까?

js 파일 내의 함수를 호출하려면 어떻게 해야 합니까? 자바스크립트 파일이 있습니다.AppForm.js, 성공적인 ajax post response 후에 다시 초기화하고 싶습니다. 파일 자체가 포함되어 있으며, 그 중에서도 (function(namespace, $) { "use strict"; var AppForm = function() { // Create reference to this instance var o = this; // Initialize app when document is ready $(document).ready(function() { o.initialize(); }); }; var p = AppForm.prototype; p.initialize = function() { // In..

source 2023.10.29

jax가 있는 파일에서 JSON 개체를 로드하려면 어떻게 해야 합니까?

jax가 있는 파일에서 JSON 개체를 로드하려면 어떻게 해야 합니까? 저는 데이터 전송을 위해 JSON을 사용하고 있습니다. 스크립트에 하나의 JSON 개체만 포함된 Ajax 파일을 읽으려면 HTML 페이지에서 무엇이 필요합니까? 저도 jQuery가 필요한가요, 아니면 그 JSON 파일을 Ajax와 함께 로딩하는 것이 가능한가요? 브라우저마다 다른가요?라이브러리는 필요 없습니다. json 파일을 가져와 파싱하는 바닐라 자바스크립트로 모든 것을 이용할 수 있습니다. function fetchJSONFile(path, callback) { var httpRequest = new XMLHttpRequest(); httpRequest.onreadystatechange = function() { if (http..

source 2023.10.24

Laravel 5 Ajax 파일/이미지 업로드

Laravel 5 Ajax 파일/이미지 업로드 라라벨 아약스 애플리케이션에 문제가 있습니다. ajax POST를 통해 이미지/파일을 업로드 할 수 없습니다. 여기 제 코드가 있습니다. 아약스.. /*Add new catagory Event*/ $(".addbtn").click(function(){ $.ajax({ url:'add-catagory', data:{ logo:new FormData($("#upload_form")[0]), }, dataType:'json', async:false, type:'post', processData: false, contentType: false, success:function(response){ console.log(response); }, }); }); /*Add ..

source 2023.10.24

리액트 컴포넌트 컨스트럭터에 아약스를 넣을 수 있습니까?

리액트 컴포넌트 컨스트럭터에 아약스를 넣을 수 있습니까? import React from 'react'; class AjaxInConstructor extends React.Component { constructor() { super(); this.state = { name: '', age: '' }; this.loadData().then((data) => { this.setState(data); }); } // simulate the AJAX (network I/O) public loadData() { return new Promise((resolve, reject) => { setTimeout(() => { resolve({ name: 'slideshowp2', age: 123, }); }, 2000..

source 2023.10.14

쿠키 속에 들어있는 장고노코토큰

쿠키 속에 들어있는 장고노코토큰 POST ajax 요청을 하기 위해 테스트 중인데 crfoken이 없어서 403을 받았습니다.문서를 따라갔지만 여전히 작동하지 않고 crfotoken이라는 쿠키가 비어있는 것을 발견했습니다.$.cookie("csrftoken") null을 반환합니다. 를 이유와 수 ?csrftoken쿠키로?HTML/JS 코드에 crf 토큰을 얻는 방법과 미들웨어에 대한 설정을 코드로 제공해야 한다고 생각합니다. 그 를 해 보셔야 .django.middleware.csrf.CsrfViewMiddleware켭니다. 에서 를 request.META.get('CSRF_COOKIE')토큰을 얻기 위해서 입니다. 에서 이 - -{% csrf_token %}를 장고다로 합니다.CsrfViewMiddl..

source 2023.10.14

레일 4: AJAX로 파일을 업로드하는 방법

레일 4: AJAX로 파일을 업로드하는 방법 AJAX와 함께 파일을 업로드하고 싶습니다.예전에 마법의 jQuery 폼 플러그인을 사용하여 이를 달성하였는데, 잘 작동하였습니다.현재 저는 레일스 앱을 구축하고 "레일스 웨이" 작업을 시도하고 있기 때문에 Form Helper와 페이퍼 클립 보석을 사용하여 파일 첨부를 추가하고 있습니다. 레일 문서는 AJAX 파일 업로드에 대해 Form Helper가 작동하지 않는다고 경고합니다. 다른 양식과 달리 비동기 파일 업로드 양식을 만드는 것은 remote: true와 함께 form_for를 제공하는 것만큼 간단하지 않습니다.Ajax 형식의 경우 브라우저 내에서 실행되는 자바스크립트에 의해 직렬화가 이루어지며, 자바스크립트가 하드 드라이브에서 파일을 읽을 수 없으므..

source 2023.10.14

동적으로 jQuery UI 변경 대화상자 버튼 텍스트

동적으로 jQuery UI 변경 대화상자 버튼 텍스트 저는 jQuery UI Dialog 박스를 ax form submit에 사용하고 있습니다.사용자가 저장 버튼을 클릭하고 ajax 호출이 완료되면 저장 버튼의 텍스트를 대기하도록 변경합니다.제발 도와주세요비록 그 질문이 매우 오래되었지만, 저는 답이 매우 간단하다고 생각하고 여기서 주어지지 않았습니다. 버튼의 아이디를 설정해서 사용하시면 됩니다. 모든 대화 버튼은 jQuery UI 버튼이므로 사용할 수 있습니다.$().button()버튼을 수정하는 기능. 자바스크립트 코드는 다음과 같습니다. $('#dialog').dialog({ buttons:[{ id: 'buttonId', click: function() { // your function }] })..

source 2023.10.09

curl cmd를 jQuery $.ajax()로 변환하는 중

curl cmd를 jQuery $.ajax()로 변환하는 중 jquery ajax와 api 통화를 시도하고 있습니다. api에 대해 curl 작업을 하고 있지만 api가 HTTP 500을 던지고 있습니다. 컬 명령이 이렇게 작동합니다. curl -u "username:password" -H "Content-Type: application/json" -H "Accept: application/json" -d '{"foo":"bar"}' http://www.example.com/api 아약스를 이렇게 해봤는데 작동이 안 되네요. $.ajax({ url: "http://www.example.com/api", beforeSend: function(xhr) { xhr.setRequestHeader("Authori..

source 2023.09.24
반응형