私は、ユーザーがテキスト領域にキャリッジリターンを入力できるようにする必要があります。以下のようなもの:テキスト領域のキャリッジリターン
文1文 ...
私はそれらのキャリッジリターンロードとセーブデータを永続化する必要があります。 クライアント側ではjQuery、サーバー側では.NETを使用します。どのようにアプローチするかに関する提案?
ありがとうございました。
私は、ユーザーがテキスト領域にキャリッジリターンを入力できるようにする必要があります。以下のようなもの:テキスト領域のキャリッジリターン
文1文 ...
私はそれらのキャリッジリターンロードとセーブデータを永続化する必要があります。 クライアント側ではjQuery、サーバー側では.NETを使用します。どのようにアプローチするかに関する提案?
ありがとうございました。
"persist"を指定すると、改行(CRLF
)が正しく表示されることを意味するので、CRLF
のペアを<br/>CRLF
に置き換えることを思い出す必要があります。
これ以外の場合、すべてのテキストが順番に表示されます。
特別な操作は必要ありません。つまり、<textarea>
が実行します。サーバ側で改行を取り除く特別な努力をしない限り、標準string
で問題なく保存できます。
...。私は
使用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を使用すると、textareaの内容を取得して、nl2br()を使用して改行(「\ n」)を
– sqram