stringify로 문자열에 html을 게시하려고하면이 아약스 오류가 발생하는 이유는 무엇입니까?stringify로 html을 게시 할 때 왜이 아약스 오류가 발생합니까?
stringify가 자동으로 문자를 이스케이프 처리하는 것처럼 보입니다.
탈출해야하나요? 감사
var s;
//s = "my test test"; //if I post this it works
s = "my test test<br />"; //if I post this it break when I add the html
var a = { "myText": JSON.stringify(s) };
$.ajax({
type: "POST",
url: "test.aspx",
data: a,
success: function (data) {
//pass
},
error: function() {
alert("error");
}
});
그때
HttpContext.Current.Request.Form("myText")
URL에 도달 할 수 있는지 확인하십시오 : test.aspx – Vikram
html이 없다면 url : test.aspx를 읽습니다. 하지만 html을 추가하는 순간 아약스의 오류가 발생합니다. 감사합니다 –
나는 ASP.net에서 요청 유효성 검사 때문에 오류라고 생각합니다. 그것은 HTML이 업로드되는 것을 방지합니다. 비활성화하십시오. – LawfulHacker