jQuery를 통해 PHP 파일로 양식을 보내려고합니다. 문제는 PHP 코드로 전송해야하는 내용에 BBcode가 있기 때문에 슬래시 (/
)가 포함되어 있다는 것입니다. PHP 파일에서콘텐츠를 jquery를 통해 PHP 파일로 보내려면 어떻게 인코딩합니까?
$.ajax(
{
type: "POST",
url: "create.php",
data: "content=" + encodeURIComponent(content),
cache: false,
success: function(message)
{
$("#somediv").html(message);
}
});
내가 컨텐츠를 디코딩하고 다시 그때 HTML로 변환 할 수있는 내 BBcodes를 얻을 수 rawurldecode()
를 사용 그래서 나는 다음 시도했다. 문제는 출력 할 때 encodeURIComponent()
을 입력하는 순간입니다. [object HTMLTextAreaElement]
내 실수는 무엇을 의미합니까?
그럼,'[object HTMLTextAreaElement]'는'# somediv'에 포함 된 내용입니까? 그건 나에게 미친 소리로 들리는데, 그게 당신 질문이 의미하는 바입니다. 그래서 나는 물어볼 것이라고 생각했습니다. –
'content' 변수로 표현되는 것을 보여줄 수 있습니까? – vascowhite
콘텐츠 변수는 ID가 "콘텐츠"인 텍스트 필드의 콘텐츠를 포함해야합니다. – phpheini