1

jQueryでtextarea値を取得し、ajaxを使用してサーバーに投稿しています。

私はescape(textarea.val())を使用してjQueryでURLをエンコードしています。

私のPHPスクリプトでは、rawurldecodeを使用して変換し直しています。

これは、ユーロ記号(€)を除くキーボードのすべての文字で機能します。代わりに、16進コード(%u20AC)を返します。

すべての文字セット設定が正常であることがわかっている限り、これを修正する方法がわかりません。

ありがとう

4

2 に答える 2

1
于 2012-10-22T09:09:31.017 に答える
0

Your jQuery script is not sending data through according to RFC3986.

%u20AC is not URL encoding.

于 2012-10-22T09:11:50.293 に答える