Ajax는 이와 같은 데이터를 어떻게 처리합니까? 백그라운드 메서드를 호출하는 방법은 무엇입니까? (응답 데이터에 반환 문자열이 표시되지 않는 이유는 무엇입니까?)
淡淡烟草味
淡淡烟草味 2017-05-19 10:17:24
0
3
559

1. Asp.net 프로젝트에서 프런트엔드는 ajax를 사용하여 백엔드로 호출되는 메서드가 있는지 어떻게 확인할 수 있나요? 중단점을 설정하고 전혀 나가면 결과를 반환하는데 문제가 없으므로 직접 error 메소드에 응답하면 됩니다. 조언 좀 부탁드려요!

페이지:

백스테이지:

브라우저:

응답:

淡淡烟草味
淡淡烟草味

모든 응답(3)
Ty80

Ajax 요청을 보낼 때 수신할 데이터 유형을 json 으로 지정하고 백엔드에서 반환되는 데이터가 json 형식이 아닙니다. 따라서 요청이 실패한 것으로 간주하여 실패 콜백이 입력됩니다. json 而你后端返回的数据不是json个格式。所以认定为请求失败,进入失败回调。

而且你后端写的有问题吧。浏览器的response是一个HTML页面?

这些地方应该是response.write('xxxx')

然后response.end()

后端响应数据不都应该是response.write

그리고 백엔드 작성에 문제가 있을 수도 있습니다. 브라우저의 응답은 HTML 페이지입니까?


이 장소는 response.write('xxxx')여야 합니다

그럼 response.end()

모든 백엔드 응답 데이터가 response.write여야 하지 않나요?

추가됨:

🎜제가 잘못 썼나봐요🎜 🎜html🎜 으아아아 🎜test.aspx.cs🎜 으아아아 🎜🎜🎜🎜🎜
小葫芦

ajax 제거 데이터 유형:json
또는 Response.Write가 json 형식 데이터를 반환

大家讲道理

백그라운드로 돌아올 때 다음으로 변경하세요:

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!