반응형

ajax 24

네트워크 연결 끊김으로 인한 Ajax 호출 실패를 감지하는 방법

네트워크 연결 끊김으로 인한 Ajax 호출 실패를 감지하는 방법 jquery ajax method를 사용하여 많은 데이터를 웹서버로 보내고 있고 클라이언트측은 서버로부터 승인을 받은 후에야 응답하는데, 이제 ajax call 도중에 네트워크 연결이 끊겼다고 가정하고 어떻게 이 상황을 탐지할 것인지를 가정해 보겠습니다. $.ajax({ url:'server.php', data:'lots of data from 200KB to 5MB', type:'post', success: function(data) { alert('Success'); //some stuff on success }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert('Fai..

code 2023.10.15

MVC에서 항목 목록을 게시하려면 어떻게 해야 합니까?

MVC에서 항목 목록을 게시하려면 어떻게 해야 합니까? 물건 목록이 있는 간단한 양식을 가지고 있는데 컨트롤러에 올리고 싶은데 재미있는 것은 제가 할 수가 없다는 것입니다.목록을 제외하고는 모든 것이 제대로 진행됩니다.파이어버그에서 ajax call을 확인해보니 post 값은 다음과 같습니다. Answers[0].IsMissing False Answers[0].Text Ja Answers[0].Value 0 Answers[1].IsMissing False Answers[1].Text Nein Answers[1].Value 1 Id 1cd14b08-ce3b-4671-8cf8-1bcf69f12b2d Name Ja/Nein 다음 속성을 가진 AnwserScheme 클래스가 있습니다. public string ..

code 2023.10.10

NS_ERROR_FAILURE : Firefox에서 실패

NS_ERROR_FAILURE : Firefox에서 실패 javascript의 XMLHtpRequest 개체를 사용하여 (같은 서버 또는 도메인 이름이 아닌) 다른 페이지로 요청을 보내고 있습니다. firefox에서 ns_error_failure 오류가 발생하지만, javascript는 Google Chrome에서 작동합니다. 온라인으로 검색한 후 firefox의 XSS 정책 때문인 것 같습니다.도메인 간 요청은 허용되지 않습니다. 이 문제를 해결하고 JS를 크롬과 파이어폭스 둘 다에서 실행할 수 있는 방법이 있습니까? 추가적인 세부사항이 필요하다고 느끼신다면 언제든지 요청해주세요! 여기 제가 사용하던 코드가 있습니다. "use strict"; function showFixed(username) { co..

code 2023.09.10

데이터 정렬은 클라이언트에서 수행해야 합니까 아니면 서버에서 수행해야 합니까?

데이터 정렬은 클라이언트에서 수행해야 합니까 아니면 서버에서 수행해야 합니까? 서버에서 데이터를 받아서 클라이언트에 GWT를 이용해서 보여주고 싶습니다. GWT는 여기서 문제가 아닙니다. GWT를 Ajax 호출로 대체하거나 웹 앱이 아닌 실제 애플리케이션으로 전환할 수 있습니다. 서버에서 정렬을 해야 하나요, 아니면 자바스크립트를 이용해서 클라이언트에서 정렬을 해야 하나요?각 접근 방식에는 장단점이 있습니다. 페이지 구성이 필요하고 전체 데이터를 클라이언트에 다운로드하지 않으려면 서버에서 정렬을 수행해야 합니다(그렇지 않으면 클라이언트는 현재 있는 행만 정렬할 수 있으므로 다른 열로 다시 정렬할 경우 잘못된 결과를 초래합니다). 서버에서 정렬하는 것이 더 빠르지만(예: 더 많은 행/초를 정렬할 수 있음)..

code 2023.09.10

jQuery $.ajax(), 성공 데이터를 별도의 함수로 전달

jQuery $.ajax(), 성공 데이터를 별도의 함수로 전달 저는 jQuery $.ajax() 함수를 사용하고 있습니다.나는 이것을 부모 함수에 넣었고, 이것은 일부 값을 아약스 함수에 전달합니다.제가 하고 싶은 것은 사용자 정의 콜백 함수를 사용하여 Ajax 성공 함수에서 데이터 매개 변수를 전달하는 것입니다. 다음은 제가 효과가 있을 것이라고 생각했던 것입니다. 하지만 그렇지 않습니다. testFunc = function(str, callback) { // Send our params var data = 'some data to send'; $.ajax({ type: 'POST', url: 'http://www.myurl.com', data: data, success: callback }); } ..

code 2023.09.05

AJAX가 포함된 JavaScript 어레이를 asp.net MVC 컨트롤러에 게시

AJAX가 포함된 JavaScript 어레이를 asp.net MVC 컨트롤러에 게시 내 컨트롤러: [HttpPost] public ActionResult AddUsers(int projectId, int[] useraccountIds) { ... } AJAX를 통해 컨트롤러에 파라미터를 게시하고 싶습니다.전달int projectId문제는 없지만, 저는 그것을 게시할 수 없습니다.int[]. 내 JavaScript 코드: function sendForm(projectId, target) { $.ajax({ traditional: true, url: target, type: "POST", data: { projectId: projectId, useraccountIds: new Array(1, 2, 3) },..

code 2023.08.26

IE 11 브라우저에 jQuery AJAX POST 요청용 Content-Length=0이 랜덤으로 있는 이유는 무엇입니까?

IE 11 브라우저에 jQuery AJAX POST 요청용 Content-Length=0이 랜덤으로 있는 이유는 무엇입니까? 저는 Spring MVC 기반의 웹앱을 개발하고 있습니다. 다음은 환경 세부 정보입니다.Java 1.8.0_162 (64 bit),Spring 4.3.1,Apache Tomcat 8.0.49,Waffle-1.8.3SSO의 경우,jquery-1.11.3그리고.Google Charts API. 다음 자바스크립트 코드를 일반적인 JS 파일 중 하나에 넣으십시오.$.ajaxSetup({ cache: false }); jQuery AJAXPOST서버에 대한 요청은 Mozilla 및 Chrome 브라우저에서 완벽하게 작동합니다.그러나 IE 11 브라우저에 관한 한 jQuery AJAXPOST..

code 2023.08.26

잘못된 오류: 리소스를 로드하지 못했습니다. net:ERR_CACH_MISS

잘못된 오류: 리소스를 로드하지 못했습니다. net:ERR_CACH_MISS 저는 Yi 프레임워크로 웹 앱을 개발하고 있습니다.사용이 필요합니다.AJAX몇 페이지에그래서 (AJAX에 로드한) 버튼을 클릭하면 브라우저에 다음과 같은 메시지가 표시됩니다. Failed to load resource: net::ERR_CACHE_MISS 이 문제를 어떻게 해결합니까? 추신: 중복 질문인 것은 알지만, 제 문제에 대한 해결책을 찾을 수 없었습니다.일부 게시물에서 사용자들은 ++ShiftN를 사용하고 사용해보라고 말했습니다. 작동할 것입니다. 그리고/또는 누군가가 말했습니다: 구글 크롬은 캐시 모든 것을 좋아하기 때문에 +로 F5페이지를 다시 로드합니다.그래서 저는 이 주제들을 모두 읽고 모든 솔루션 팁을 적용했습..

code 2023.08.26

Javascript를 사용한 부분적인 포스트백

Javascript를 사용한 부분적인 포스트백 저는 SO에서 비슷한 것을 찾을 수 없었습니다. ASP.NET에서 UpdatePanel에서 Javascript로 부분적인 포스트백을 발생시킬 수 있는 방법이 있습니까? 나는 노력했다.__doPostBack()하지만 그것은 완전한 포스트백을 합니다. 나는 더미 버튼과 불로 그것을 속일 수 있습니다.click()그런 다음 부분적인 포스트백을 그런 식으로 처리하지만, 저는 속임수보다 더 우아한 방법을 원합니다. 감사해요. 편집: 이 disturbedbuddha.wordpress.com/2007/11/26/ 을 찾았는데 작동이 안 돼요 =( 저는 이 방법이 효과가 있었으면 좋겠습니다. 저에게 딱 맞습니다!지금까지 이 마지막 방법을 사용하여 할 수 있는 것은 타이머에..

code 2023.08.21

아약스에서 c# mvc로 intarray를 어떻게 보낼 수 있습니까?

아약스에서 c# mvc로 intarray를 어떻게 보낼 수 있습니까? $.ajax에서 c# mvc로 intarray를 어떻게 보낼 수 있습니까?$.ajax({ url: , type: "POST", data: JSON.stringify([1,2,3]), dataType: "json", contentType: 'application/json; charset=utf-8' }); 그리고 행동 중에. public ActionResult ReceiveIntArray(int[] ints) { ... } mvc는 json을 자동으로 구문 분석해야 합니다. 이 질문을 확인하십시오.다음 질문에서 해결 방법을 시도해 보십시오. 설정traditionalget call을 하기 전에 true 속성. 즉: jQuery.ajaxSe..

code 2023.08.21
반응형