사용자가 텍스트 영역에 캐리지 리턴을 입력 할 수있게해야합니다. 같은 :텍스트 영역의 캐리지 리턴
문장 1 개
문장이
...
내가 그 캐리지 리턴로드 및 저장 데이터를 유지해야합니다. 클라이언트 측에서 jQuery를 사용하고 서버에서 .NET을 사용합니다. 접근하는 방법에 대한 제안?
감사합니다.
사용자가 텍스트 영역에 캐리지 리턴을 입력 할 수있게해야합니다. 같은 :텍스트 영역의 캐리지 리턴
문장 1 개
문장이
...
내가 그 캐리지 리턴로드 및 저장 데이터를 유지해야합니다. 클라이언트 측에서 jQuery를 사용하고 서버에서 .NET을 사용합니다. 접근하는 방법에 대한 제안?
감사합니다.
"지속"하면 줄 바꿈 (CRLF
)은 제대로 표시하기를 원하므로 CRLF
쌍을 <br/>CRLF
으로 바꿔야합니다.
그렇지 않으면 모든 텍스트가 순차적으로 표시됩니다.
특별한 조치를 취할 필요가 없습니다. 그게 바로 <textarea>
이고, 서버 쪽에서 줄 바꿈을 제거하려고하지 않는 한 표준 string
으로 문제없이로드 할 것입니다.
.... 나는 유사한 서식을 가진 ASCII 텍스트 파일 (CRLFs)을 jquery AJAX 호출을 통해 반환하여
사용 jQuery .val() hook : 우리의 오랜 친구 IE를 제외하고
$.valHooks.textarea = {
get: function(elem) {
return elem.value.replace(/\r?\n/g, "\r\n");
}
};
그게 내가 원하는,하지만 그냥 대체 발견. replace (/ \ r/g, '\ r
'); 계속 작동하지 않는 경우 – krul
RegEx를 사용하는 경우 .replace (/ \ r \ n/g, "\ r")로 바꾸십시오. (/ \ r/g, "\ n
") –
php를 사용하면 텍스트 영역의 내용을 가져 와서 nl2br()을 사용하여 새 줄 ("\ n")을
– sqram