반응형

ajax 24

Ajax를 사용하여 PHP 파일로 이미지를 보내는 방법은 무엇입니까?

Ajax를 사용하여 PHP 파일로 이미지를 보내는 방법은 무엇입니까? 제 질문은 아약스(jquery)를 사용하여 서버에 이미지를 업로드할 수 있는지 여부입니다. 아래는 페이지를 다시 로드하지 않고 텍스트를 보내는 나의 아약스 스크립트입니다. $(function() { //this submits a form $('#post_submit').click(function(event) { event.preventDefault(); var great_id = $("#post_container_supreme:first").attr("class"); var poster = $("#poster").val() ; $.ajax({ type: "POST", url: "my php file", data: 'poster='+ p..

code 2023.08.16

MVC, jQuery 및 오류 처리에 대한 모범 사례

MVC, jQuery 및 오류 처리에 대한 모범 사례 ASP에서 오류를 처리하는 우아한 방법을 가진 사람이 있습니까?넷 MVC?일반 요청과 AJAX 요청 모두에 대해 Action을 사용할 수 있는 컨트롤러 작업에 대한 요청을 처리할 때 항상 문제가 발생합니다.제가 가진 문제는 이러한 문제들을 처리하는 우아한 방법을 찾는 것입니다. 예를 들어 유효성 검사 오류를 처리하려면 어떻게 해야 합니까?이상적으로는 AJAX를 통해 서버에 양식을 제출한 다음 작업에서 발생한 모든 오류를 반환하고 페이지에 표시하지만 클라이언트가 JavaScript를 해제했을 때 일반 포스트백을 통해 동일하게 작동하고 싶습니다.입력하는 대로 jQuery Validation Plugin을 사용할 수 있지만 동일하지 않으며, 유효성 검사할 ..

code 2023.08.16

페이지 로드가 완료되기 전에 사용자가 페이지를 떠난 경우 jQuery agaxError() 핸들러가 실행됨

페이지 로드가 완료되기 전에 사용자가 페이지를 떠난 경우 jQuery agaxError() 핸들러가 실행됨 jQuery의 글로벌 agaxError() 핸들러를 사용하여 사용자에게 AJAX 오류를 경고합니다. $(document).ajaxError(function() { $("There was a network or server error. Please try again later.").dialog({ title: "Error", modal: true, resizable: false, buttons: { 'Ok': function() { (this).dialog("close"); } } }); }); 안타깝게도 이 글로벌 오류 처리기는 로드가 완료되기 전에 페이지를 떠난 경우에도 실행됩니다.다음은 오류를 ..

code 2023.08.11

2.0 asmx 웹 서비스에서 JSON을 반환하는 방법

2.0 asmx 웹 서비스에서 JSON을 반환하는 방법 사용하고 있습니다.Netframework 2.0 / jQuery: 2.0 웹 서비스에 Ajax를 호출합니다.내가 어떤 내용을 설정하든Ajax 호출에 to를 입력하면 서비스는 항상 XML을 반환합니다. Json을 반환합니다! 상담 내용은 다음과 같습니다. $(document).ready(function() { $.ajax({ type: "POST", url: "DonationsService.asmx/GetDate", data: "{}", contentType: "application/json; charset=utf-8", dataType: "json", success: function(msg) { // Hide the fake progress indi..

code 2023.08.01

ajax success 콜백 함수 내의 $(this)에 액세스하는 방법

ajax success 콜백 함수 내의 $(this)에 액세스하는 방법 jquery ajax success 함수의 $(this)에 액세스할 수 없는 것 같습니다.아래 코드를 참조하십시오. $.ajax({ type: 'post', url: '', data: 'action='+$action+'&user_id='+$user_id, success: function(response){ //cannot access $(this) here $(this).parent().remove(); } }); 해야 할 일$(this)be? 해당 함수 외부에 참조가 있는 경우 변수에 저장할 수 있습니다. $('#someLink').click(function() { var $t = $(this); $.ajax( ... , funct..

code 2023.03.29

jQuery ajax(jsonp)는 타임아웃을 무시하고 오류 이벤트를 발생시키지 않습니다.

jQuery ajax(jsonp)는 타임아웃을 무시하고 오류 이벤트를 발생시키지 않습니다. 기본적인 오류 처리를 추가하기 위해 jQuery의 $.getJ를 사용한 코드를 다시 쓰고 싶었습니다.Flickr의 사진을 가져오게 해 주세요.이렇게 하는 이유는 $.getJ가SON은 에러 처리 또는 타임아웃 처리를 제공하지 않습니다. $.getJ 이후SON은 단지 $ajax의 포장지일 뿐입니다.저는 그것을 다시 쓰기로 결정했고 깜짝 놀랐습니다.그것은 흠잡을 데 없이 작동합니다. 하지만 이제 재미는 시작이야.의도적으로 (URL을 변경함으로써) 404를 발생시키거나 (인터웹에 접속하지 않음으로써) 네트워크를 타임아웃시켜도 에러 이벤트는 전혀 발생하지 않습니다.나는 내가 무엇을 잘못하고 있는지 모르겠다.도움에 감사드립니..

code 2023.03.29

"유체" 내비게이션은 pjax가 사용 방법입니까?

"유체" 내비게이션은 pjax가 사용 방법입니까? 불필요한 HTTP 요구나 변경되지 않은 HTML의 반복 렌더링 없이 사용자에게 빠르고 유동적인 경험을 제공하고 싶기 때문에 pjax를 사용하기 시작했습니다. 제 사이트에서는 꽤 잘 동작하고 있습니다.또한, 조작에 큰 차이가 있는 것을 생각하면, 기동과 실행은 놀라울 정도로 간단했습니다. 그러나 스택 오버플로우에서도 웹에서도 pjax를 거의 지원하지 않습니다(구글 검색은 웹 개발과 전혀 무관한 상위에서 많은 결과를 반환합니다). 다만, 아직 널리 서포트되고 있지 않아도, 감명받았듯이 사용할 수 있을지도 모릅니다.많은 지원 없이 코드를 이미 투자했을 때 나중에 큰 문제에 직면하게 되는 것이 저의 주된 관심사입니다.그래서 다른 게 없는지 확인하고 싶었어요 pj..

code 2023.03.14

모델 세트를 폼 데이터에 추가하여 MVC에서 얻는 방법

모델 세트를 폼 데이터에 추가하여 MVC에서 얻는 방법 전체 모델 개체를 폼 데이터를 통해 전달하고 컨트롤러에서 모델 유형으로 변환하려면 어떻게 해야 합니까? 다음은 내가 시도한 것이다! JavaScript 부품: model = { EventFromDate: fromDate, EventToDate: toDate, ImageUrl: imgUrl, HotNewsDesc: $("#txthtDescription").val().trim(), }; formdata.append("model",model); AJAX를 통해 전달하면 문자열이 됩니다.이 값을 체크하면Request.Form["model"]결과는 같습니다.즉, 문자열과 값이 같은 값으로 수신됩니다."[object object]" 모델을 폼데이터에 통과시켜 ..

code 2023.03.14

플라스크를 사용하여 오리진 간 자원 공유 해결

플라스크를 사용하여 오리진 간 자원 공유 해결 하하 the ajax「」의 Flask(플라스크에 있는 Ajax에서 게시된 데이터를 어떻게 사용할 수 있습니까?) $.ajax({ url: "http://127.0.0.1:5000/foo", type: "POST", contentType: "application/json", data: JSON.stringify({'inputVar': 1}), success: function( data ) { alert( "success" + data ); } }); 에러가 표시된다. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not ..

code 2023.03.09

브라우저 백은 페이지 자체보다 먼저 중첩된 iframe에 대해 작동합니다. 이를 피할 수 있는 방법이 있습니까?

브라우저 백은 페이지 자체보다 먼저 중첩된 iframe에 대해 작동합니다. 이를 피할 수 있는 방법이 있습니까? 동적 데이터가 로드된 페이지와 많은 javascript가 있습니다. 페이지에는 사용자가 선택할 수 있는 목록이 포함되어 있으며 선택한 각 값은 새 데이터를 페이지에 로드합니다. 이러한 데이터 항목 중 하나는 iframe에 제공된 URL입니다. jQuery BBQ: Back Button & Query Library를 사용하여 브라우저 백 동작을 시뮬레이트합니다. 처음 뒤로 버튼을 클릭했을 때 iframe이 이전 위치로 돌아간 후 다시 클릭해야 페이지가 되돌아갈 수 있다는 것 외에는 모두 정상적으로 작동합니다. iframe의 등 동작을 비활성화하는 방법이 있나요?다른 사람들에게 도움이 될 수 있을..

code 2023.03.04
반응형