반응형

ajax 19

성능 텍스트/html 대 애플리케이션/json

성능 텍스트/html 대 애플리케이션/json PHP 프레임워크의 성능을 평가하던 중 이상한 문제가 생겼습니다. 다음으로 JSON 보내기application/json추가 헤더 없이 전송하는 것보다 훨씬 느린 것 같습니다(이는 뒤로 넘어간 것 같습니다).text/html) 예제 #1 (응용프로그램/json) header('Content-Type: application/json'); echo json_encode($data); 예제 #2 (text/html) echo json_encode($data); Apache 벤치를 사용한 테스트(ab -c10 -n1000) 다음을 제공합니다. 예제 #1: 350 #/sec 예제 #2: 440 #/sec 추가 헤더를 설정하는 것이 좀 더 느린 것 같습니다. 그러나: "..

programing 2023.10.13

JS/jQuery가 HTTP 요청 요청 헤더를 얻습니까?

JS/jQuery가 HTTP 요청 요청 헤더를 얻습니까? xhr 개체에서 getAllResponseHeaders를 사용하면 ajax 호출 후에 모든 응답 헤더를 가져올 수 있습니다.그런데 요청 헤더 문자열을 받을 방법을 찾을 수가 없는데 가능한가요?디버깅 목적인 경우 Firebug 또는 Chrome Developer Tools(및 IE에서 호출하는 기능)를 사용하여 브라우저에서 서버로의 네트워크 트래픽을 검사할 수 있습니다. 다른 방법으로는 다음과 같은 스크립트를 사용하는 것이 있습니다. $.ajax({ url: 'someurl', headers:{'foo':'bar'}, complete: function() { alert(this.headers.foo); } }); 그러나 이미 정의된 머리글만heade..

programing 2023.09.23

서버에서 받은 메시지를 구문 분석할 수 없습니다.

서버에서 받은 메시지를 구문 분석할 수 없습니다. asp.net 웹 페이지에서 다음 오류가 발생합니다. Sys.WebForms.페이지 요청 관리자 파서 오류 예외:서버에서 받은 메시지를 구문 분석할 수 없습니다.이 오류의 일반적인 원인은 응답 호출에 의해 응답이 수정되는 경우입니다.쓰기(), 응답 필터, HttpModules 또는 서버 추적을 사용할 수 있습니다. 내 페이지의 시나리오는 다음과 같습니다. Ajax를 구현하는 asp.net 페이지가 있습니다. 사용자 컨트롤 모든 코드가 업데이트 패널 내부에 있습니다. 사용자 제어를 위한 spx 페이지의 모델 팝업 익스텐더. 제가 aspx 페이지의 버튼을 클릭하면 팝업이 나타나지만, 그리드 입력을 담당하는 사용자 컨트롤의 버튼을 클릭하면 추가로 팝업이 표시됩..

programing 2023.08.24

Ajax를 사용하여 로드된 양식에 대해 MVC 4 클라이언트 측 유효성 검사가 작동하지 않습니다.

Ajax를 사용하여 로드된 양식에 대해 MVC 4 클라이언트 측 유효성 검사가 작동하지 않습니다. 사용자가 링크와 해당 링크를 클릭하는 관리 페이지가 있습니다.PartialView그런 다음 웹 양식을 포함하는 웹 양식이 관리 페이지의 특정 div 내부에서 Ajax를 사용하여 로드됩니다. 모두 "~/Scripts/jquery-2.0.3.js", "~/Scripts/jquery.unobtrusive-ajax.js", "~/Scripts/jquery.validate.js", "~/Scripts/jquery.validate.unobtrusive.js" 관리 페이지 내에서 참조됩니다.PartialView로드되면 jQuery 클라이언트 측 유효성 검사가 작동하지 않습니다. 하지만 내가 그 스크립트들을 참조할 때Pa..

programing 2023.08.24

Grails Resources Plugin 및 AJAX가 javascript를 로드했습니다.

Grails Resources Plugin 및 AJAX가 javascript를 로드했습니다. grils 1.3.7 애플리케이션에 리소스 플러그인을 추가했는데 비동기식으로 로드되는 javascript를 제외하고는 모두 정상적으로 작동합니다. 그래서 만약 내가 포함된 템플릿을 가지고 있다면, // javascript here 그리고 js 코드가 실행되지 않는 ajax를 통해 로드하면 다음 오류가 발생합니다. r:layoutResources 태그에 대한 일부 호출이 누락된 것 같습니다. 페이지가 이미 렌더링되었으며 새로 추가된 r:script js 코드를 처리할 r:layoutResources가 없기 때문에 의미가 있습니다. 내가 찾은 유일한 해결책은 추가하는 것입니다.render r.layoutResourc..

programing 2023.08.19

ASP를 호출할 때 오류가 발생했습니다.잘못된 형식의 Json을 사용하는 NET 웹 메서드

ASP를 호출할 때 오류가 발생했습니다.잘못된 형식의 Json을 사용하는 NET 웹 메서드 오래된 ASP가 있습니다. jQuery를 WebForms 프로그램 AJAX 파일 NET WebForms 파일$.ajax()측에서 , 라이언측의호, 된페지코호로 장식된 합니다.[WebMethod]특성. WebMethod 내에서 처리되지 않은 예외가 발생할 경우, 다음을 실행하지 않습니다.Application_Error이벤트가 발생하여 오류 로거(ELMAH)에 의해 픽업되지 않습니다.이것은 잘 알려져 있고 문제가 아닙니다. 우리는 ELMAH에 수동으로 기록되는 예외를 제외하고 모든 WebMethod 코드를 try-catch 블록으로 감쌌습니다. 하지만, 저를 당황하게 만든 사례가 하나 있습니다.잘못된 형식의 Json이..

programing 2023.08.19

익스프레스 프레임워크를 사용하여 AJAX 요청을 작성하려면 어떻게 해야 합니까?

익스프레스 프레임워크를 사용하여 AJAX 요청을 작성하려면 어떻게 해야 합니까? 익스프레스를 이용하여 AJAX 요청을 보내고 싶습니다.다음과 같은 코드를 실행하고 있습니다. var express = require('express'); var app = express(); app.get('/', function(req, res) { // here I would like to make an external // request to another server }); app.listen(3000); 어떻게 해야 하나요?요청 라이브러리를 사용할 수 있습니다. var request = require('request'); request('http://localhost:6000', function (error, res..

programing 2023.08.14

javascript no jQuery를 사용한 간단한 ajax 양식

javascript no jQuery를 사용한 간단한 ajax 양식 저는 제가 바꿀 수 없고 jQuery를 사용할 수 없는 형태로 작업하고 있습니다.현재 양식은 결과를 새 창에 게시합니다.마크업을 변경하지 않고 제출할 때 결과가 표시되도록 아약스 양식으로 변경할 수 있습니까?결과 페이지에서 양식 페이지로 결과(마크업)를 다시 당깁니다. 여기 양식에 대한 마크업이 있습니다. What mobile phone is the best? iPhone Android Symbian Other Vote now 어떤 팁이나 튜토리얼이든 감사합니다. :)다음은 현대 브라우저에 더 적합한 다른 답변의 훨씬 더 우아한 솔루션입니다. 이전 브라우저에 대한 지원이 필요하다면 이미 jQuery와 같은 라이브러리를 사용할 가능성이 높..

programing 2023.08.09

JQUERY ajax 값을 MVC View에서 컨트롤러로 전달

JQUERY ajax 값을 MVC View에서 컨트롤러로 전달 원하는 것은 (jquery/ajax를 사용하여) View에서 컨트롤러로 txtComments 값을 전달하는 것입니다. 문제는 ajax/jquery가 스크립트태그를 문자열로 받아들이지 않는다는 것입니다.즉, txtComments에 스크립트/html 태그를 입력하면 Ajax가 에러 함수로 이행하여 컨트롤러에 접속할 수 없습니다. jQuery는 다음과 같습니다. $('#btnSaveComments').click(function () { var comments = $('#txtComments').val(); var selectedId = $('#hdnSelectedId').val(); $.ajax({ url: '?id=' + selectedId + ..

programing 2023.04.01

MVC의 Ajax.BeginForm을 사용하여 파일을 업로드합니다.

MVC의 Ajax.BeginForm을 사용하여 파일을 업로드합니다. 저는 여기서 언급한 ASP를 하는 방법을 예로 들려고 했습니다.NET MVC Ajax 폼 포스트에 멀티파트/폼 데이터 포함? 그러나 "fail" 오류 메시지 상자가 계속 나타납니다. Index.cshtml Files Upload @Html.Action("Files", "Home") @using (Ajax.BeginForm("Files", "Home", new AjaxOptions { UpdateTargetId = "uploadDiv", HttpMethod = "Post" }, new { enctype = "multipart/form-data", @id="form0"})) { Upload new file: } 컨트롤러 public Part..

programing 2023.03.27
반응형