1

クライアントにはテキストエリアがあり、その値を次のように抽出します。

var TheURIEncodedString = encodeURI($('#TheTextArea').val());

文字列は次のようになります。

"This%20is%20a%20test%0AThis%20is%20a%20new%20line"

この文字列を ajax 経由で送信し、サーバーで受信したら、文字列の長さではなく、実際の文字数をカウントする必要があります。

これどうやってするの?

4

2 に答える 2

4

Use HtppUtility.UrlDecode:

HttpUtility.UrlDecode("This%20is%20a%20test%0AThis%20is%20a%20new%20line").Length;

Result:

This is a test
This is a new line
于 2013-05-16T10:58:41.210 に答える