0
私はajax投稿で長い文字列を送信し、データベースに保存しようとしています。すべてが正常に動作していますが、応答で「+」のような文字が欠落しています。レスポンスでいくつかの文字を削除するJquery ajax投稿
なぜこのようなことが起こり、どうすれば解決できますか?
私はajax投稿で長い文字列を送信し、データベースに保存しようとしています。すべてが正常に動作していますが、応答で「+」のような文字が欠落しています。レスポンスでいくつかの文字を削除するJquery ajax投稿
なぜこのようなことが起こり、どうすれば解決できますか?
これらは '+'、 '&'のようなURLコンポーネントです。投稿する前にエンコードする必要があります。
詳細はこちらをお読みencodeURIComponent(Value)
を使用してエンコードしてください:JavaScript encodeURIComponent() Escapes "+" Symbol
ありがとうTeez。あなたが正しいです。 –
はあなたのコードを表示します。おそらく、 'encodeURIComponent'(またはあなたのためにエンコードされた組み込みのjQueryメソッド)でエスケープする必要があります。 –